diff --git a/Plan/common/src/main/java/com/djrapitops/plan/db/sql/tables/Table.java b/Plan/common/src/main/java/com/djrapitops/plan/db/sql/tables/Table.java index 014a48787..97145aa36 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/db/sql/tables/Table.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/db/sql/tables/Table.java @@ -101,13 +101,6 @@ public abstract class Table { return tableName; } - /** - * Removes all data from the table. - */ - public void removeAllData() { - db.execute("DELETE FROM " + tableName); - } - @Override public String toString() { return tableName; diff --git a/Plan/common/src/main/java/com/djrapitops/plan/db/sql/tables/move/BatchOperationTable.java b/Plan/common/src/main/java/com/djrapitops/plan/db/sql/tables/move/BatchOperationTable.java index cb4625097..82a362105 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/db/sql/tables/move/BatchOperationTable.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/db/sql/tables/move/BatchOperationTable.java @@ -55,16 +55,11 @@ public class BatchOperationTable extends Table { } } - @Override - public void removeAllData() { - db.executeTransaction(new RemoveEverythingTransaction()); - } - public void copyEverything(BatchOperationTable toDB) { if (toDB.equals(this)) { return; } - toDB.removeAllData(); + toDB.db.executeTransaction(new RemoveEverythingTransaction()); copyServers(toDB); copyUsers(toDB); diff --git a/Plan/common/src/main/java/com/djrapitops/plan/system/database/databases/sql/operation/SQLBackupOps.java b/Plan/common/src/main/java/com/djrapitops/plan/system/database/databases/sql/operation/SQLBackupOps.java index 0b4e379ea..d13d08b8d 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/system/database/databases/sql/operation/SQLBackupOps.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/system/database/databases/sql/operation/SQLBackupOps.java @@ -33,7 +33,6 @@ public class SQLBackupOps extends SQLOps implements BackupOperations { BatchOperationTable toDB = new BatchOperationTable((SQLDB) toDatabase); BatchOperationTable fromDB = new BatchOperationTable(db); - toDB.removeAllData(); fromDB.copyEverything(toDB); } else { throw new IllegalArgumentException("Database was not a SQL database - backup not implemented.");