rack-node
Version:
write like human, search like computer
26 lines (25 loc) • 699 B
JavaScript
;
/**
* Parvez M Robin
* this@parvezmrobin.com
* Jul 07, 2020
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.exec = void 0;
const sqlite3_1 = require("sqlite3");
const path_1 = require("path");
const dbPath = path_1.join(__dirname, 'database', 'RACK-EMSE.db');
function exec(query, parameters = []) {
return new Promise(((resolve, reject) => {
const db = new sqlite3_1.Database(dbPath);
db.all(query, parameters, (err, rows) => {
if (err) {
reject(err);
return;
}
resolve(rows);
});
db.close();
}));
}
exports.exec = exec;