This commit is contained in:
azivner
2017-10-24 23:14:26 -04:00
parent 5df3b78abc
commit 5253f680f6
2 changed files with 18 additions and 11 deletions

View File

@@ -39,6 +39,17 @@ async function getResults(query, params = []) {
return await db.all(query, ...params);
}
async function getFlattenedResults(key, query, params = []) {
const list = [];
const result = await getResults(query, params);
for (const row of result) {
list.push(row[key]);
}
return list;
}
async function execute(query, params = []) {
return await db.run(query, ...params);
}
@@ -76,6 +87,7 @@ module.exports = {
insert,
getSingleResult,
getResults,
getFlattenedResults,
execute,
executeScript,
getOption,