From 5e8cbf1a8880b5c0073cef606f40260567474652 Mon Sep 17 00:00:00 2001 From: Rsl1122 Date: Thu, 24 Jan 2019 15:37:33 +0200 Subject: [PATCH] Removed Table#removeAllData --- .../main/java/com/djrapitops/plan/db/sql/tables/Table.java | 7 ------- .../plan/db/sql/tables/move/BatchOperationTable.java | 7 +------ .../database/databases/sql/operation/SQLBackupOps.java | 1 - 3 files changed, 1 insertion(+), 14 deletions(-) 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.");