Przeglądaj źródła

Ajout verbose pour le sql

Loquicom 5 lat temu
rodzic
commit
4335907679
2 zmienionych plików z 9 dodań i 1 usunięć
  1. 5 1
      node/main.js
  2. 4 0
      node/src/db.js

+ 5 - 1
node/main.js

@@ -18,9 +18,12 @@ const argv = require('yargs')
   })
   .count('verbose')
   .alias('v', 'verbose')
+  .count('sql')
+  .alias('s', 'sql')
   .describe('p', 'port to bind')
-  .describe('v', 'show all informations')
   .describe('auth', 'disables authentication')
+  .describe('v', 'show server informations')
+  .describe('s', 'show sql informations')
   .argv;
 
 // Bibliotheques
@@ -29,6 +32,7 @@ const express = require('express');
 // Creation variable globale
 global.app = express();
 global.verbose = argv.verbose >= 1;
+global.sqlVerbose = argv.sql >= 1;
 global.auth = argv.auth;
 
 // Configuration server

+ 4 - 0
node/src/db.js

@@ -14,6 +14,10 @@ function fileExist(path) {
 
 // Class Db
 function Db() {
+    // Verbeux ou non
+    if(global.sqlVerbose) {
+        sqlite.verbose();
+    }
     // Connection à la base
     const exist = fileExist(this.DB_PATH);
     this.db = new sqlite.Database(this.DB_PATH);