20 lines
No EOL
602 B
JavaScript
20 lines
No EOL
602 B
JavaScript
const db = require('../../db_instance');
|
|
|
|
module.exports.postUser = (user) => {
|
|
return new Promise((resolve, reject) => {
|
|
const query = `INSERT INTO users (id, username, discord_id, discriminator, avatar) VALUES (?, ?, ?, ?, ?)`;
|
|
const params = [
|
|
user.id,
|
|
user.username,
|
|
user.discord_id,
|
|
user.discriminator,
|
|
user.avatar
|
|
];
|
|
db.run(query, params, function(err) {
|
|
if (err) {
|
|
return reject(err);
|
|
}
|
|
resolve({ id: this.lastID, ...user });
|
|
});
|
|
});
|
|
} |