Integrated the deletion manager into the sql table & the storage medium

This commit is contained in:
mathias 2021-08-19 20:54:47 +02:00
parent 7c2f408ef5
commit c61b4d07e9
No known key found for this signature in database
GPG Key ID: 8950DF62139C852A
2 changed files with 12 additions and 3 deletions

View File

@ -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();
}
/**

View File

@ -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
*