From f42a686ed34e9ac6ec5499b2e7bffde0d17bf387 Mon Sep 17 00:00:00 2001 From: Vytor Calixto <vytorcalixto@gmail.com> Date: Mon, 20 Feb 2017 09:49:05 -0300 Subject: [PATCH] Padronize response in english --- src/libs/routes/city.js | 5 +++-- src/libs/routes/enrollment.js | 4 ++-- src/libs/routes/region.js | 4 +++- src/libs/routes/school.js | 6 +++--- src/libs/routes/state.js | 8 ++++---- src/test/city.js | 16 ++++++++-------- src/test/enrollment.js | 2 +- src/test/region.js | 12 ++++++------ src/test/school.js | 6 +++--- src/test/state.js | 24 ++++++++++++------------ 10 files changed, 45 insertions(+), 42 deletions(-) diff --git a/src/libs/routes/city.js b/src/libs/routes/city.js index bc7a41f3..3b03ef9c 100644 --- a/src/libs/routes/city.js +++ b/src/libs/routes/city.js @@ -61,8 +61,9 @@ rqf.addField({ // Return all cities cityApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { req.sql.from('municipio') - .field('municipio.nome') - .field('municipio.pk_cod_ibge', 'pk_municipio_id'); + .field('municipio.nome', 'name') + .field('municipio.pk_cod_ibge', 'id') + .field('municipio.fk_estado_id', 'state_id'); next(); }, query, response('city')); diff --git a/src/libs/routes/enrollment.js b/src/libs/routes/enrollment.js index d5704282..5a6f5c79 100644 --- a/src/libs/routes/enrollment.js +++ b/src/libs/routes/enrollment.js @@ -28,7 +28,7 @@ enrollmentApp.get('/year_range', (req, res, next) => { enrollmentApp.get('/location', (req, res, next) => { req.sql = squel.select() - .field('pk_localizacao_id', 'location_id') + .field('pk_localizacao_id', 'id') .field('descricao', 'description') .from('localizacao'); next(); @@ -213,4 +213,4 @@ enrollmentApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { next(); }, query, response('enrollment')); -module.exports = enrollmentApp; \ No newline at end of file +module.exports = enrollmentApp; diff --git a/src/libs/routes/region.js b/src/libs/routes/region.js index c7f5ec05..f152d899 100644 --- a/src/libs/routes/region.js +++ b/src/libs/routes/region.js @@ -45,7 +45,9 @@ rqf.addField({ }, 'search'); regionApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { - req.sql.from('regiao'); + req.sql.from('regiao') + .field('pk_regiao_id', 'id') + .field('nome', 'name'); next(); }, query, response('region')); diff --git a/src/libs/routes/school.js b/src/libs/routes/school.js index 55792f19..6420db5d 100644 --- a/src/libs/routes/school.js +++ b/src/libs/routes/school.js @@ -71,10 +71,10 @@ schoolApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { }); } req.sql.from('escola') - .field('escola.cod_entidade') + .field('escola.cod_entidade', 'id') .field('escola.ano_censo', 'year') - .field('escola.fk_estado_id') - .field('escola.fk_municipio_id'); + .field('escola.fk_estado_id', 'state_id') + .field('escola.fk_municipio_id', 'city_id'); next(); }, query, response('school')); diff --git a/src/libs/routes/state.js b/src/libs/routes/state.js index 0a706a38..4da63260 100644 --- a/src/libs/routes/state.js +++ b/src/libs/routes/state.js @@ -60,13 +60,13 @@ rqf.addField({ stateApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { req.sql.from('estado') - .field('pk_estado_id') + .field('pk_estado_id', 'id') .group('pk_estado_id') - .field('fk_regiao_id') + .field('fk_regiao_id', 'region_id') .group('fk_regiao_id') - .field('estado.nome') + .field('estado.nome', 'name') .group('estado.nome') - .field('estado.sigla') + .field('estado.sigla', 'abbreviation') .group('estado.sigla'); next(); }, query, response('state')); diff --git a/src/test/city.js b/src/test/city.js index 904fb2f7..1ea61a62 100644 --- a/src/test/city.js +++ b/src/test/city.js @@ -34,8 +34,8 @@ describe('request cities', () => { res.should.be.json; res.body.should.have.property('result'); res.body.result.should.be.a('array'); - res.body.result[0].should.have.property('pk_municipio_id'); - res.body.result[0].should.have.property('nome'); + res.body.result[0].should.have.property('id'); + res.body.result[0].should.have.property('name'); done(); }); }); @@ -48,8 +48,8 @@ describe('request cities', () => { res.should.be.json; res.body.should.have.property('result'); res.body.result.should.be.a('array'); - res.body.result[0].should.have.property('pk_municipio_id'); - res.body.result[0].should.have.property('nome'); + res.body.result[0].should.have.property('id'); + res.body.result[0].should.have.property('name'); done(); }); }); @@ -62,8 +62,8 @@ describe('request cities', () => { res.should.be.json; res.body.should.have.property('result'); res.body.result.should.be.a('array'); - res.body.result[0].should.have.property('pk_municipio_id'); - res.body.result[0].should.have.property('nome'); + res.body.result[0].should.have.property('id'); + res.body.result[0].should.have.property('name'); done(); }) }) @@ -76,8 +76,8 @@ describe('request cities', () => { res.should.be.json; res.body.should.have.property('result'); res.body.result.should.be.a('array'); - res.body.result[0].should.have.property('pk_municipio_id'); - res.body.result[0].should.have.property('nome'); + res.body.result[0].should.have.property('id'); + res.body.result[0].should.have.property('name'); done(); }); }); diff --git a/src/test/enrollment.js b/src/test/enrollment.js index 9d76718b..6d4c35b2 100644 --- a/src/test/enrollment.js +++ b/src/test/enrollment.js @@ -46,7 +46,7 @@ describe('request enrollments', () => { res.should.be.json; res.body.should.have.property('result'); res.body.result.should.be.a('array'); - res.body.result[0].should.have.property('location_id'); + res.body.result[0].should.have.property('id'); res.body.result[0].should.have.property('description'); done(); }); diff --git a/src/test/region.js b/src/test/region.js index 13e8316d..daf45685 100644 --- a/src/test/region.js +++ b/src/test/region.js @@ -33,8 +33,8 @@ describe('request regions', () => { res.should.be.json; res.body.should.have.property('result'); res.body.result.should.be.a('array'); - res.body.result[0].should.have.property('pk_regiao_id'); - res.body.result[0].should.have.property('nome'); + res.body.result[0].should.have.property('id'); + res.body.result[0].should.have.property('name'); done(); }); }); @@ -48,8 +48,8 @@ describe('request regions', () => { res.body.should.have.property('result'); res.body.result.should.be.a('array'); res.body.result.should.have.length(1); - res.body.result[0].should.have.property('pk_regiao_id'); - res.body.result[0].should.have.property('nome'); + res.body.result[0].should.have.property('id'); + res.body.result[0].should.have.property('name'); done(); }); }); @@ -63,8 +63,8 @@ describe('request regions', () => { res.body.should.have.property('result'); res.body.result.should.be.a('array'); res.body.result.should.have.length(1); - res.body.result[0].should.have.property('pk_regiao_id'); - res.body.result[0].should.have.property('nome'); + res.body.result[0].should.have.property('id'); + res.body.result[0].should.have.property('name'); done(); }); }); diff --git a/src/test/school.js b/src/test/school.js index 43171e30..7684e273 100644 --- a/src/test/school.js +++ b/src/test/school.js @@ -33,7 +33,7 @@ describe('request schools', () => { res.should.be.json; res.body.should.have.property('result'); res.body.result.should.be.a('array'); - res.body.result[0].should.have.property('cod_entidade'); + res.body.result[0].should.have.property('id'); res.body.result[0].should.have.property('year'); //res.body.result[0].should.have.property('nome_entidade'); done(); @@ -48,7 +48,7 @@ describe('request schools', () => { res.should.be.json; res.body.should.have.property('result'); res.body.result.should.be.a('array'); - res.body.result[0].should.have.property('cod_entidade'); + res.body.result[0].should.have.property('id'); res.body.result[0].should.have.property('year'); //res.body.result[0].should.have.property('nome_entidade'); done(); @@ -63,7 +63,7 @@ describe('request schools', () => { res.should.be.json; res.body.should.have.property('result'); res.body.result.should.be.a('array'); - res.body.result[0].should.have.property('cod_entidade'); + res.body.result[0].should.have.property('id'); res.body.result[0].should.have.property('year'); //res.body.result[0].should.have.property('nome_entidade'); done(); diff --git a/src/test/state.js b/src/test/state.js index c1b08f92..df45900d 100644 --- a/src/test/state.js +++ b/src/test/state.js @@ -34,9 +34,9 @@ describe('request states', () => { res.should.be.json; res.body.should.have.property('result'); res.body.result.should.be.a('array'); - res.body.result[0].should.have.property('pk_estado_id'); - res.body.result[0].should.have.property('fk_regiao_id'); - res.body.result[0].should.have.property('nome'); + res.body.result[0].should.have.property('id'); + res.body.result[0].should.have.property('region_id'); + res.body.result[0].should.have.property('name'); done(); }); }); @@ -50,9 +50,9 @@ describe('request states', () => { res.body.should.have.property('result'); res.body.result.should.be.a('array'); res.body.result.should.have.length(1); - res.body.result[0].should.have.property('pk_estado_id'); - res.body.result[0].should.have.property('fk_regiao_id'); - res.body.result[0].should.have.property('nome'); + res.body.result[0].should.have.property('id'); + res.body.result[0].should.have.property('region_id'); + res.body.result[0].should.have.property('name'); done(); }); }); @@ -65,9 +65,9 @@ describe('request states', () => { res.should.be.json; res.body.should.have.property('result'); res.body.result.should.be.a('array'); - res.body.result[0].should.have.property('pk_estado_id'); - res.body.result[0].should.have.property('fk_regiao_id'); - res.body.result[0].should.have.property('nome'); + res.body.result[0].should.have.property('id'); + res.body.result[0].should.have.property('region_id'); + res.body.result[0].should.have.property('name'); done(); }); }); @@ -81,9 +81,9 @@ describe('request states', () => { res.body.should.have.property('result'); res.body.result.should.be.a('array'); res.body.result.should.have.length(1); - res.body.result[0].should.have.property('pk_estado_id'); - res.body.result[0].should.have.property('fk_regiao_id'); - res.body.result[0].should.have.property('nome'); + res.body.result[0].should.have.property('id'); + res.body.result[0].should.have.property('region_id'); + res.body.result[0].should.have.property('name'); done(); }); }); -- GitLab