From 05a44b7aa93e1a40b6a31717c1dbea8cd1a0054a Mon Sep 17 00:00:00 2001 From: Vytor Calixto <vytorcalixto@gmail.com> Date: Tue, 25 Jul 2017 09:36:29 -0300 Subject: [PATCH] Add route /idhm/years --- src/libs/routes/idhm.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/libs/routes/idhm.js b/src/libs/routes/idhm.js index 3fbd02df..09443461 100644 --- a/src/libs/routes/idhm.js +++ b/src/libs/routes/idhm.js @@ -41,6 +41,24 @@ idhmApp.get('/year_range', (req, res, next) => { next(); }, query, response('range')); +idhmApp.get('/years', (req, res, next) => { + req.sql.from('adh_idh') + .field('DISTINCT adh_idh.ano_censo', 'year'); + next(); +}, query, (req, res, next) => { + req.oldResult = req.result; + + req.sql = squel.select(); + + req.sql.from('adh_idh_uf') + .field('DISTINCT adh_idh_uf.ano_censo', 'year'); + next(); +}, query, (req, res, next) => { + let result = Object.assign(req.oldResult, req.result); + req.result = result; + next(); +}, response('years')); + idhmApp.get('/IDHM_level', (req, res, next) => { req.result = [ {id: null, name: 'Não Classificado'}, -- GitLab