Added user seen table
This commit is contained in:
parent
fa39c1a95b
commit
51fb4758d5
|
|
@ -33,6 +33,7 @@ public class Database {
|
|||
|
||||
// Tables
|
||||
createUserPointsTable();
|
||||
createUserSeenTable();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -64,9 +65,9 @@ public class Database {
|
|||
private static void createUserPointsTable() {
|
||||
try {
|
||||
String sql = "CREATE TABLE IF NOT EXISTS user_points(" +
|
||||
"UUID varchar(36) NOT NULL, " +
|
||||
"UUID VARCHAR(36) NOT NULL, " +
|
||||
"points int NOT NULL, " +
|
||||
"villager_type varchar(128) NOT NULL, " +
|
||||
"villager_type VARCHAR(128) NOT NULL, " +
|
||||
"PRIMARY KEY (UUID), " +
|
||||
"UNIQUE KEY (villager_type)" +
|
||||
")";
|
||||
|
|
@ -79,4 +80,20 @@ public class Database {
|
|||
}
|
||||
}
|
||||
|
||||
private static void createUserSeenTable() {
|
||||
try {
|
||||
String sql = "CREATE TABLE IF NOT EXISTS user_seen(" +
|
||||
"UUID VARCHAR(36) NOT NULL, " +
|
||||
"seen BIGINT NOT NULL, " +
|
||||
"PRIMARY KEY (UUID)" +
|
||||
")";
|
||||
connection.prepareStatement(sql).executeUpdate();
|
||||
} catch (SQLException e) {
|
||||
e.printStackTrace();
|
||||
Logger.severe("Error while trying to create user seen table");
|
||||
Logger.severe("Shutting down VillagerUI");
|
||||
Bukkit.getPluginManager().disablePlugin(VillagerUI.getInstance());
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user