diff --git a/src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java b/src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java index bef218d95..b39f5bedc 100644 --- a/src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java +++ b/src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java @@ -80,13 +80,13 @@ public final class SQLDatabaseManager implements DatabaseManager { Connection connection = null; Statement statement = null; - List usernames = new ArrayList(); + int purged = 0; try { connection = connectionPool.getConnection(POOL_FETCH_TIMEOUT); statement = connection.createStatement(); - statement.executeUpdate("DELETE FROM u, e, h, s, c USING " + tablePrefix + "users u " + + purged = statement.executeUpdate("DELETE FROM u, e, h, s, c USING " + tablePrefix + "users u " + "JOIN " + tablePrefix + "experience e ON (u.id = e.user_id) " + "JOIN " + tablePrefix + "huds h ON (u.id = h.user_id) " + "JOIN " + tablePrefix + "skills s ON (u.id = s.user_id) " + @@ -115,7 +115,7 @@ public final class SQLDatabaseManager implements DatabaseManager { } } - mcMMO.p.getLogger().info("Purged " + usernames.size() + " users from the database."); + mcMMO.p.getLogger().info("Purged " + purged + " users from the database."); } public void purgeOldUsers() { @@ -123,13 +123,13 @@ public final class SQLDatabaseManager implements DatabaseManager { Connection connection = null; Statement statement = null; - List usernames = new ArrayList(); + int purged = 0; try { connection = connectionPool.getConnection(POOL_FETCH_TIMEOUT); statement = connection.createStatement(); - statement.executeUpdate("DELETE FROM u, e, h, s, c USING " + tablePrefix + "users u " + + purged = statement.executeUpdate("DELETE FROM u, e, h, s, c USING " + tablePrefix + "users u " + "JOIN " + tablePrefix + "experience e ON (u.id = e.user_id) " + "JOIN " + tablePrefix + "huds h ON (u.id = h.user_id) " + "JOIN " + tablePrefix + "skills s ON (u.id = s.user_id) " + @@ -158,7 +158,7 @@ public final class SQLDatabaseManager implements DatabaseManager { } } - mcMMO.p.getLogger().info("Purged " + usernames.size() + " users from the database."); + mcMMO.p.getLogger().info("Purged " + purged + " users from the database."); } public boolean removeUser(String playerName) {