Sfoglia il codice sorgente

restore remove function

isundil 1 mese fa
parent
commit
8b64e3ced2
1 ha cambiato i file con 6 aggiunte e 0 eliminazioni
  1. 6 0
      src/databaseHelper.js

+ 6 - 0
src/databaseHelper.js

@@ -51,6 +51,12 @@ DatabaseHelper.prototype.runSql = function(sqlStatement, args, fetch) {
     });
 }
 
+DatabaseHelper.prototype.remove = async function(objectPrototype, where) {
+    let whereArgs = this.buildWhere(where);
+    let query = "delete from `" +objectPrototype.prototype.getTableName.call(null) +"` where " +whereArgs.columns.join(" and ");
+    return await this.runSql(query, whereArgs.args, false);
+}
+
 DatabaseHelper.prototype.insertOne = async function(object) {
     let columns = [];
     let args = [];