diff --git a/src/libs/routes/SMPPIR/indigenas_territorial.js b/src/libs/routes/SMPPIR/indigenas_territorial.js index 2ca8a0f324c68ee699fa91df0fdfd4c6132d6c77..5667e3868016f14ea4e9cdff8c260d95cc065daa 100644 --- a/src/libs/routes/SMPPIR/indigenas_territorial.js +++ b/src/libs/routes/SMPPIR/indigenas_territorial.js @@ -46,7 +46,7 @@ rqf.addField({ where: false }).addValue({ name: 'year', - table: 'terras_indigenas', + table: 'indigenas_territorial_ag', tableField: 'ano', resultField: 'ano_divulgacao', where: { @@ -56,7 +56,7 @@ rqf.addField({ } }).addValue({ name: 'local_name', - table: 'terras_indigenas', + table: 'indigenas_territorial_ag', tableField: 'nome_terra', resultField: 'nome_terra_indigena', where: { @@ -66,7 +66,7 @@ rqf.addField({ } }).addValue({ name: 'ethnic_name', - table: 'terras_indigenas', + table: 'indigenas_territorial_ag', tableField: 'nome_etnia', resultField: 'etnia_indigena', where: { @@ -76,7 +76,7 @@ rqf.addField({ } }).addValue({ name: 'uf', - table: 'terras_indigenas', + table: 'indigenas_territorial_ag', tableField: 'sigla_uf', resultField: 'unidade_federativa', where: { @@ -86,7 +86,7 @@ rqf.addField({ } }).addValue({ name: 'area', - table: 'terras_indigenas', + table: 'indigenas_territorial_ag', tableField: 'tamanho_superficie', resultField: 'superficie(ha)', where: { @@ -96,7 +96,7 @@ rqf.addField({ } }).addValue({ name: 'process_stage', - table: 'terras_indigenas', + table: 'indigenas_territorial_ag', tableField: 'fase_procedimento', resultField: 'fase_do_procedimento', where: { @@ -106,7 +106,7 @@ rqf.addField({ } }).addValue({ name: 'modality', - table: 'terras_indigenas', + table: 'indigenas_territorial_ag', tableField: 'tipo_modalidade', resultField: 'tipo_modalidade', where: { @@ -116,7 +116,7 @@ rqf.addField({ } }).addValue({ name: 'county', - table: 'terras_indigenas', + table: 'indigenas_territorial_ag', tableField: 'nome_municipio', resultField: 'nome_municipio', where: { @@ -124,11 +124,21 @@ rqf.addField({ type: 'string', field: 'nome_municipio' } +}).addValue({ + name: 'region', + table: 'indigenas_territorial_ag', + tableField: 'regiao', + resultField: 'nome_regiao', + where: { + relation: '=', + type: 'string', + field: 'nome_regiao' + } }); indigenasTerritorialApp.get('/', rqf.parse(), rqf.build(), function (req, res, next) { console.log(req.sql.toString()); - req.sql.field('COUNT(*) AS Total').from('terras_indigenas'); + req.sql.field('COUNT(*) AS Total').from('indigenas_territorial_ag'); next(); }, query, response('terras_ind'));