UNPKG

sails-postgresql

Version:

a PostgreSQL adapter for Waterline and Sails.js

26 lines (22 loc) 2.39 kB
// ██████╗ ██████╗ ███╗ ███╗██████╗ ██╗██╗ ███████╗ // ██╔════╝██╔═══██╗████╗ ████║██╔══██╗██║██║ ██╔════╝ // ██║ ██║ ██║██╔████╔██║██████╔╝██║██║ █████╗ // ██║ ██║ ██║██║╚██╔╝██║██╔═══╝ ██║██║ ██╔══╝ // ╚██████╗╚██████╔╝██║ ╚═╝ ██║██║ ██║███████╗███████╗ // ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚══════╝ // // ███████╗████████╗ █████╗ ████████╗███████╗███╗ ███╗███████╗███╗ ██╗████████╗ // ██╔════╝╚══██╔══╝██╔══██╗╚══██╔══╝██╔════╝████╗ ████║██╔════╝████╗ ██║╚══██╔══╝ // ███████╗ ██║ ███████║ ██║ █████╗ ██╔████╔██║█████╗ ██╔██╗ ██║ ██║ // ╚════██║ ██║ ██╔══██║ ██║ ██╔══╝ ██║╚██╔╝██║██╔══╝ ██║╚██╗██║ ██║ // ███████║ ██║ ██║ ██║ ██║ ███████╗██║ ╚═╝ ██║███████╗██║ ╚████║ ██║ // ╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═══╝ ╚═╝ // // Transform a Waterline Query Statement into a SQL query. var PG = require('machinepack-postgresql'); module.exports = function compileStatement(statement) { var report = PG.compileStatement({ statement: statement }).execSync(); return report; };