Skip to content
Snippets Groups Projects
Commit 8849f645 authored by Vytor Calixto's avatar Vytor Calixto :space_invader:
Browse files

Create multiQuery middleware

parent c2640a8f
No related branches found
No related tags found
2 merge requests!116Release v1.0.0,!85Indicador infraestrutura
Pipeline #
const libs = `${process.cwd()}/libs`;
const log = require(`${libs}/log`)(module);
const db = require(`${libs}/db/query_exec`);
// Middleware that executes multiples queries
function multiQuery(req, res, next) {
Promise.all(db.execMultiQuery(req.querySet)).then((queryResults) => {
req.result = queryResults;
next();
}).catch((err) => {
log.error(`[SQL query error] ${err}`);
next(err);
});
}
module.exports = multiQuery;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment