16 lines
324 B
JavaScript
16 lines
324 B
JavaScript
const db = require('../../database/database');
|
|
|
|
async function executeDump(sql) {
|
|
const conn = await db.getMultiStatementConnection();
|
|
try {
|
|
const [rows, fields] = await conn.query(sql);
|
|
return { rows, fields };
|
|
} finally {
|
|
try { await conn.end(); } catch (_) {}
|
|
}
|
|
}
|
|
|
|
module.exports = {
|
|
executeDump
|
|
};
|