"use strict"; const express = require('express'); const router = express.Router(); const auth = require('../../services/auth'); const sql = require('../../services/sql'); const wrap = require('express-promise-wrap').wrap; router.post('/execute', auth.checkApiAuth, wrap(async (req, res, next) => { const query = req.body.query; try { res.send({ success: true, rows: await sql.getAll(query) }); } catch (e) { res.send({ success: false, error: e.message }); } })); module.exports = router;