26 lines
No EOL
716 B
JavaScript
26 lines
No EOL
716 B
JavaScript
|
|
const db = require('../../db_instance');
|
|
|
|
module.exports.getUserByDId = async (discordId) => {
|
|
return new Promise((resolve, reject) => {
|
|
const query = `SELECT * FROM users WHERE discord_id = ?`;
|
|
db.get(query, [discordId], (err, row) => {
|
|
if (err) {
|
|
return reject(err);
|
|
}
|
|
resolve(row);
|
|
});
|
|
});
|
|
}
|
|
|
|
module.exports.getUserByGId = async (discordId) => {
|
|
return new Promise((resolve, reject) => {
|
|
const query = `SELECT * FROM users WHERE google_id = ?`;
|
|
db.get(query, [discordId], (err, row) => {
|
|
if (err) {
|
|
return reject(err);
|
|
}
|
|
resolve(row);
|
|
});
|
|
});
|
|
} |