Added logger util and used in place of console log

This commit is contained in:
Joe Dowd
2020-08-21 15:27:41 +01:00
parent 5ac5c30fd6
commit 226197a827
11 changed files with 74 additions and 34 deletions

View File

@@ -1,5 +1,6 @@
var MysqlInterface = require('sync-mysql');
var config = require('../config.js');
var logger = require('../utils/logger.js');
class Mysql {
constructor(msConfig) {
@@ -11,7 +12,7 @@ class Mysql {
}
prepare (type, query, params) {
(config.mode === "development") && console.log("prepare (mysql): type: " + type + ", query: " + query + ", params: " + params);
logger.debug("prepare (mysql): type: " + type + ", query: " + query + ", params: " + params);
if (type === 'get') {
return this.connection.query(query, params)[0];
} else if (type === 'run') {
@@ -19,7 +20,7 @@ class Mysql {
} else if (type === 'all') {
return this.connection.query(query, params);
} else {
console.log('returning undefined...')
logger.warn('returning undefined...');
return undefined;
}
}

View File

@@ -1,5 +1,6 @@
const { db } = require("./databases");
var config = require('../config.js');
const logger = require('../utils/logger.js');
class Sqlite {
constructor(connection) {
@@ -18,8 +19,8 @@ class Sqlite {
} else if (type === 'all') {
return this.connection.prepare(query).all(...params);
} else {
(config.mode === "development") && console.log('returning undefined...')
(config.mode === "development") && console.log("prepare: type: " + type + ", query: " + query + ", params: " + params);
logger.debug('sqlite query: returning undefined')
logger.debug("prepare: type: " + type + ", query: " + query + ", params: " + params);
return undefined;
}
}