const logger = require('log4js').getLogger('db-testdata'); logger.level = 'debug'; module.exports = function(db) { const module = {}; module.sqlGetSimpleList = function(id) { return new Promise(function(resolve, reject) { db.manyOrNone('select * from "test";', [id]) .then(function(d) { // console.log(d); return resolve(d); }) .catch((err)=> { // console.log(err); return reject(err); }); }); }; module.sqlInsertData = function(name) { logger.info('Insert ', name); return new Promise(function(resolve, reject) { db.func('insert_company', [name]) .then(()=> { return resolve('ok'); }) .catch((err)=> { return reject(err); }); }); }; return module; };