UNPKG

leveling-discord

Version:
27 lines (26 loc) 610 B
module.exports = { Run(db, query, params = []) { return new Promise(async (resolve, reject) => { db.run(query, params, function (err) { if (err) return reject(err); return resolve(this); }) }) }, Get(db, query, params = []) { return new Promise(async (resolve, reject) => { db.get(query, params, (err, row) => { if (err) return reject(err); return resolve(row); }) }) }, All(db, query, params = []) { return new Promise(async (resolve, reject) => { db.all(query, params, (err, rows) => { if (err) return reject(err); return resolve(rows); }) }) }, }