Redid Database.query code in database.js

This commit is contained in:
plane000
2018-10-22 11:24:48 +01:00
parent f68345f158
commit b62d9a777c

View File

@@ -5,19 +5,15 @@ import {Logger} from '../logger';
export class Database extends BaseDatabase {
static async exec(query) {
let connection = BaseDatabase.Connection;
return new Promise((resolve, reject) => {
connection
.query(query)
.then(result => {
Logger.database(JSON.stringify(res, null, 4));
resolve(result[0][0].result);
})
.catch(err => {
Logger.error('An error occured while querying a database: ' + err);
reject()
});
});
const connection = super.Connection;
try {
const result = await connection.query(query);
Logger.database(JSON.stringify(result, null, 4));
return result[0][0].result;
}
catch (e) {
Logger.error(`An error occured while querying a database: ${e}`);
}
}
}