Browse Source

Vide les tables de la bdd

Arthur Brandao 5 years ago
parent
commit
ad5601ff3b
2 changed files with 12 additions and 4 deletions
  1. 7 1
      node/src/db.js
  2. 5 3
      node/src/sql.js

+ 7 - 1
node/src/db.js

@@ -27,7 +27,7 @@ function Db() {
     }
 }
 
-Db.prototype.DB_PATH = './data/loquicompta.db';
+Db.prototype.DB_PATH = './data/sss.db';
 
 Db.prototype.createDb = function () {
     this._execute(sql.createUserTable);
@@ -262,6 +262,12 @@ Db.prototype.countFile = function () {
     });
 };
 
+Db.prototype.resetDatabase = function () {
+    this._execute(sql.deleteUserFile);
+    this._execute(sql.deleteFile);
+    this._execute(sql.deleteUser);
+};
+
 Db.prototype._execute = function (sql, params) {
     try {
         if (params !== undefined && params !== null) {

+ 5 - 3
node/src/sql.js

@@ -75,6 +75,8 @@ module.exports.deleteFile = 'DELETE FROM FILE WHERE fi_id = ?';
 
 module.exports.countFile = 'SELECT count(*) as nb FROM FILE f ';
 
-module.exports.drop = 'DROP TABLE USERFILE;'
-    + 'DROP TABLE FILE;'
-    + 'DROP TABLE USER;';
+module.exports.deleteUserFile = 'DELETE FROM USERFILE;';
+
+module.exports.deleteFile = 'DELETE FROM FILE;';
+
+module.exports.deleteUser = 'DELETE FROM USER;';