leveling-discord
Version:
A leveling system for Discord bot.
27 lines (26 loc) • 610 B
JavaScript
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);
})
})
},
}