Newer
Older
const express = require('express');
const regionApp = express.Router();
const libs = `${process.cwd()}/libs`;
const log = require(`${libs}/log`)(module);
const squel = require('squel');
const query = require(`${libs}/middlewares/query`);
const response = require(`${libs}/middlewares/response`);
const ReqQueryFields = require(`${libs}/middlewares/reqQueryFields`);
let rqf = new ReqQueryFields();
rqf.addField({
name: 'filter',
field: false,
where: true
}).addValue({
name: 'id',
where: {
relation: '=',
type: 'integer',
}).addField({
name: 'search',
field: false,
where: true
}).addValueToField({
name: 'name',
tableField: 'nome',
where: {
relation: 'LIKE',
type: 'string',
field: 'nome',
regionApp.get('/', rqf.parse(), (req, res, next) => {
}, rqf.build(), query, response('region'));
module.exports = regionApp;