Merge remote-tracking branch 'origin/master'

This commit is contained in:
destro174 2022-04-22 21:17:18 +02:00
commit 0f042b0ea1
2 changed files with 9 additions and 0 deletions

View File

@ -4,6 +4,8 @@ import com.alttd.commandManager.CommandManager;
import com.alttd.config.SettingsConfig; import com.alttd.config.SettingsConfig;
import com.alttd.config.MessagesConfig; import com.alttd.config.MessagesConfig;
import com.alttd.console.ConsoleCommandManager; import com.alttd.console.ConsoleCommandManager;
import com.alttd.database.Database;
import com.alttd.database.DatabaseTables;
import com.alttd.permissions.PermissionManager; import com.alttd.permissions.PermissionManager;
import com.alttd.util.Logger; import com.alttd.util.Logger;
import com.mysql.cj.log.Log; import com.mysql.cj.log.Log;
@ -42,6 +44,7 @@ public class AltitudeBot {
exit(1); exit(1);
Logger.exception(e); Logger.exception(e);
} }
DatabaseTables.createTables(Database.getDatabase().getConnection());
ConsoleCommandManager.startConsoleCommands(jda); ConsoleCommandManager.startConsoleCommands(jda);
try { try {
jda.getPresence().setPresence( jda.getPresence().setPresence(

View File

@ -10,6 +10,7 @@ import java.sql.SQLException;
public class DatabaseTables { public class DatabaseTables {
private static DatabaseTables instance = null;
private Connection connection; private Connection connection;
protected DatabaseTables (Connection connection) { protected DatabaseTables (Connection connection) {
@ -68,4 +69,9 @@ public class DatabaseTables {
} }
} }
public static void createTables(Connection connection) {
if (instance == null)
instance = new DatabaseTables(connection);
}
} }