diff --git a/src/main/java/de/gnmyt/SQLToolkit/storage/SQLStorageMedium.java b/src/main/java/de/gnmyt/SQLToolkit/storage/SQLStorageMedium.java index f3fe602..02ea912 100644 --- a/src/main/java/de/gnmyt/SQLToolkit/storage/SQLStorageMedium.java +++ b/src/main/java/de/gnmyt/SQLToolkit/storage/SQLStorageMedium.java @@ -49,7 +49,7 @@ public abstract class SQLStorageMedium extends SQLTable { * @param value The value you want to update */ public void update(String key, String value) { - update().where("keyName", key).set("value", value).update(); + update().where("keyName", key).set("value", value).execute(); } /** @@ -58,7 +58,7 @@ public abstract class SQLStorageMedium extends SQLTable { * @param key The key you want to delete */ public void delete(String key) { - update().where("keyName", key).delete(); + delete().where("keyName", key).execute(); } /** diff --git a/src/main/java/de/gnmyt/SQLToolkit/storage/SQLTable.java b/src/main/java/de/gnmyt/SQLToolkit/storage/SQLTable.java index 7f2e3a3..052b7db 100644 --- a/src/main/java/de/gnmyt/SQLToolkit/storage/SQLTable.java +++ b/src/main/java/de/gnmyt/SQLToolkit/storage/SQLTable.java @@ -1,6 +1,7 @@ package de.gnmyt.SQLToolkit.storage; import de.gnmyt.SQLToolkit.drivers.MySQLConnection; +import de.gnmyt.SQLToolkit.manager.DeletionManager; import de.gnmyt.SQLToolkit.manager.InsertManager; import de.gnmyt.SQLToolkit.manager.SelectionManager; import de.gnmyt.SQLToolkit.manager.UpdateManager; @@ -131,7 +132,7 @@ public abstract class SQLTable { * @return the update manager */ public UpdateManager update() { - return connection.updateTable(tableName()); + return connection.update(tableName()); } /** @@ -143,6 +144,14 @@ public abstract class SQLTable { return connection.insertTo(tableName()); } + /** + * Gets the deletion manager of the current table + * @return the deletion manager + */ + public DeletionManager delete() { + return connection.delete(tableName()); + } + /** * Adds a table field to the table *