Create database tables on startup
This commit is contained in:
parent
1793dc59ee
commit
4651776758
|
|
@ -4,6 +4,8 @@ import com.alttd.commandManager.CommandManager;
|
|||
import com.alttd.config.SettingsConfig;
|
||||
import com.alttd.config.MessagesConfig;
|
||||
import com.alttd.console.ConsoleCommandManager;
|
||||
import com.alttd.database.Database;
|
||||
import com.alttd.database.DatabaseTables;
|
||||
import com.alttd.permissions.PermissionManager;
|
||||
import com.alttd.util.Logger;
|
||||
import com.mysql.cj.log.Log;
|
||||
|
|
@ -42,6 +44,7 @@ public class AltitudeBot {
|
|||
exit(1);
|
||||
Logger.exception(e);
|
||||
}
|
||||
DatabaseTables.createTables(Database.getDatabase().getConnection());
|
||||
ConsoleCommandManager.startConsoleCommands(jda);
|
||||
try {
|
||||
jda.getPresence().setPresence(
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ import java.sql.SQLException;
|
|||
|
||||
public class DatabaseTables {
|
||||
|
||||
private static DatabaseTables instance = null;
|
||||
private 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);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user