Commit 163a3d0d authored by Miguel Angelo Salerno's avatar Miguel Angelo Salerno
Browse files

revert docente_test back to docente in routes

parent 75a052ad
Pipeline #25528 failed with stage
in 3 minutes and 29 seconds
......@@ -48,14 +48,14 @@ disciplinesApp.use(cache('15 day'));
// Returns a tuple of start and ending years of the complete enrollments dataset.
disciplinesApp.get('/year_range', (req, res, next) => {
req.sql.from('docente_test')
.field('MIN(docente_test.ano_censo)', 'start_year')
.field('MAX(docente_test.ano_censo)', 'end_year');
req.sql.from('docente')
.field('MIN(docente.ano_censo)', 'start_year')
.field('MAX(docente.ano_censo)', 'end_year');
next();
}, query, response('range'));
disciplinesApp.get('/years', (req, res, next) => {
req.sql.from('docente_test').
req.sql.from('docente').
field('DISTINCT docente.ano_censo', 'year');
next();
}, query, response('years'));
......@@ -141,7 +141,7 @@ disciplinesApp.get('/rural_location', (req, res, next) => {
}, response('rural_location'));
disciplinesApp.get('/education_type', (req, res, next) => {
req.sql.from('docente_test')
req.sql.from('docente')
.field('DISTINCT nivel_tipo_formacao', 'id')
.order('id');
next();
......@@ -203,7 +203,7 @@ rqf.addField({
where: false
}).addValue({
name: 'adm_dependency',
table: 'docente_test',
table: 'docente',
tableField: 'dependencia_adm_id',
resultField: 'adm_dependency_id',
where: {
......@@ -213,7 +213,7 @@ rqf.addField({
}
}).addValue({
name: 'adm_dependency_detailed',
table: 'docente_test',
table: 'docente',
tableField: 'dependencia_adm_priv',
resultField: 'adm_dependency_detailed_id',
where: {
......@@ -223,7 +223,7 @@ rqf.addField({
}
}).addValue({
name: 'contract_type',
table: 'docente_test',
table: 'docente',
tableField: 'tipo_contratacao',
resultField: 'contract_type_id',
where: {
......@@ -233,7 +233,7 @@ rqf.addField({
}
}).addValue({
name: 'education_level_mod',
table: 'docente_test',
table: 'docente',
tableField: 'etapas_mod_ensino_segmento_id',
resultField: 'education_level_mod_id',
where: {
......@@ -243,7 +243,7 @@ rqf.addField({
}
}).addValue({
name: 'education_level_short',
table: 'docente_test',
table: 'docente',
tableField: 'etapa_resumida',
resultField: 'education_level_short_id',
where: {
......@@ -253,7 +253,7 @@ rqf.addField({
}
}).addValue({
name: 'education_type',
table: 'docente_test',
table: 'docente',
tableField: 'nivel_tipo_formacao',
resultField: 'education_type_id',
where: {
......@@ -274,7 +274,7 @@ rqf.addField({
join: {
primary: 'id',
foreign: 'escola_regiao_id',
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}).addValue({
name: 'mesoregion',
......@@ -290,7 +290,7 @@ rqf.addField({
join: {
primary: 'id',
foreign: 'escola_municipio_id',
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}).addValue({
name: 'microregion',
......@@ -306,7 +306,7 @@ rqf.addField({
join: {
primary: 'id',
foreign: 'escola_municipio_id',
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}).addValue({
name: 'state',
......@@ -321,7 +321,7 @@ rqf.addField({
join: {
primary: 'id',
foreign: 'escola_estado_id',
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}).addValueToField({
name: 'city',
......@@ -336,7 +336,7 @@ rqf.addField({
join: {
primary: 'id',
foreign: 'escola_municipio_id',
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}, 'dims').addValueToField({
name: 'city',
......@@ -351,7 +351,7 @@ rqf.addField({
join: {
primary: 'id',
foreign: 'escola_municipio_id',
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}, 'filter').addValueToField({
name: 'school',
......@@ -366,7 +366,7 @@ rqf.addField({
join: {
primary: ['id', 'ano_censo'],
foreign: ['escola_id', 'ano_censo'],
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}, 'dims').addValueToField({
name: 'school',
......@@ -381,11 +381,11 @@ rqf.addField({
join: {
primary: ['id', 'ano_censo'],
foreign: ['escola_id', 'ano_censo'],
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}, 'filter').addValue({
name: 'location',
table: 'docente_test',
table: 'docente',
tableField: 'localizacao_id',
resultField: 'location_id',
where: {
......@@ -395,7 +395,7 @@ rqf.addField({
}
}).addValue({
name: 'rural_location',
table: 'docente_test',
table: 'docente',
tableField: 'localidade_area_rural',
resultField: 'rural_location_id',
where: {
......@@ -405,7 +405,7 @@ rqf.addField({
}
}).addValue({
name: 'min_year',
table: 'docente_test',
table: 'docente',
tableField: 'ano_censo',
resultField: 'year',
where: {
......@@ -415,7 +415,7 @@ rqf.addField({
}
}).addValue({
name: 'max_year',
table: 'docente_test',
table: 'docente',
tableField: 'ano_censo',
resultField: 'year',
where: {
......@@ -425,7 +425,7 @@ rqf.addField({
}
}).addValue({
name: 'gender',
table: 'docente_test',
table: 'docente',
tableField: 'sexo',
resultField: 'gender_id',
where: {
......@@ -435,7 +435,7 @@ rqf.addField({
}
}).addValue({
name: 'ethnic_group',
table: 'docente_test',
table: 'docente',
tableField: 'cor_raca',
resultField: 'ethnic_group_id',
where: {
......@@ -445,7 +445,7 @@ rqf.addField({
}
}).addValue({
name: 'discipline',
table: 'docente_test',
table: 'docente',
tableField: '',
resultField: '',
where: {
......@@ -521,13 +521,13 @@ disciplinesApp.get('/', rqf.parse(), (req, res, next) => {
.field('SUM(adequacao_sociologia)', 'total_suitable_sociologia')
.field("'Brasil'", 'name')
.field('docente_test.ano_censo', 'year')
.from('docente_test')
.group('docente_test.ano_censo')
.order('docente_test.ano_censo')
.where('(docente_test.tipo_docente = 1 OR docente_test.tipo_docente = 5) AND \
((docente_test.tipo_turma_id >= 0 AND docente_test.tipo_turma_id <= 3 AND docente_test.tipo_turma_atendimento_id is NULL) \
OR ((docente_test.tipo_turma_atendimento_id = 1 OR docente_test.tipo_turma_atendimento_id = 2) AND docente_test.tipo_turma_id is NULL)) AND \
.field('docente.ano_censo', 'year')
.from('docente')
.group('docente.ano_censo')
.order('docente.ano_censo')
.where('(docente.tipo_docente = 1 OR docente.tipo_docente = 5) AND \
((docente.tipo_turma_id >= 0 AND docente.tipo_turma_id <= 3 AND docente.tipo_turma_atendimento_id is NULL) \
OR ((docente.tipo_turma_atendimento_id = 1 OR docente.tipo_turma_atendimento_id = 2) AND docente.tipo_turma_id is NULL)) AND \
etapas_mod_ensino_segmento_id <> 6 AND etapas_mod_ensino_segmento_id <> 12');
}
else if ('discipline' in req.filter) {
......@@ -550,28 +550,28 @@ disciplinesApp.get('/', rqf.parse(), (req, res, next) => {
req.sql.field(totalQuery, 'total')
.field(totalSuitableQuery, 'total_suitable')
.field("'Brasil'", 'name')
.field('docente_test.ano_censo', 'year')
.from('docente_test')
.field('docente.ano_censo', 'year')
.from('docente')
// .join('turma', null, 'docente.turma_id=turma.id AND docente.ano_censo=turma.ano_censo')
.group('docente_test.ano_censo')
.order('docente_test.ano_censo')
.where('(docente_test.tipo_docente = 1 OR docente_test.tipo_docente = 5) AND \
((docente_test.tipo_turma_id >= 0 AND docente_test.tipo_turma_id <= 3 AND docente_test.tipo_turma_atendimento_id is NULL) \
OR ((docente_test.tipo_turma_atendimento_id = 1 OR docente_test.tipo_turma_atendimento_id = 2) AND docente_test.tipo_turma_id is NULL)) AND \
.group('docente.ano_censo')
.order('docente.ano_censo')
.where('(docente.tipo_docente = 1 OR docente.tipo_docente = 5) AND \
((docente.tipo_turma_id >= 0 AND docente.tipo_turma_id <= 3 AND docente.tipo_turma_atendimento_id is NULL) \
OR ((docente.tipo_turma_atendimento_id = 1 OR docente.tipo_turma_atendimento_id = 2) AND docente.tipo_turma_id is NULL)) AND \
etapas_mod_ensino_segmento_id <> 6 AND etapas_mod_ensino_segmento_id <> 12');
}
else {
req.sql.field('SUM(n_disc)', 'total')
.field('SUM(n_disc_adequada)', 'total_suitable')
.field("'Brasil'", 'name')
.field('docente_test.ano_censo', 'year')
.from('docente_test')
.field('docente.ano_censo', 'year')
.from('docente')
// .join('turma', null, 'docente.turma_id=turma.id AND docente.ano_censo=turma.ano_censo')
.group('docente_test.ano_censo')
.order('docente_test.ano_censo')
.where('(docente_test.tipo_docente = 1 OR docente_test.tipo_docente = 5) AND \
((docente_test.tipo_turma_id >= 0 AND docente_test.tipo_turma_id <= 3 AND docente_test.tipo_turma_atendimento_id is NULL) \
OR ((docente_test.tipo_turma_atendimento_id = 1 OR docente_test.tipo_turma_atendimento_id = 2) AND docente_test.tipo_turma_id is NULL)) AND \
.group('docente.ano_censo')
.order('docente.ano_censo')
.where('(docente.tipo_docente = 1 OR docente.tipo_docente = 5) AND \
((docente.tipo_turma_id >= 0 AND docente.tipo_turma_id <= 3 AND docente.tipo_turma_atendimento_id is NULL) \
OR ((docente.tipo_turma_atendimento_id = 1 OR docente.tipo_turma_atendimento_id = 2) AND docente.tipo_turma_id is NULL)) AND \
etapas_mod_ensino_segmento_id <> 6 AND etapas_mod_ensino_segmento_id <> 12');
}
......
......@@ -48,22 +48,22 @@ teacherApp.use(cache('15 day'));
// Returns a tuple of start and ending years of the complete enrollments dataset.
teacherApp.get('/year_range', (req, res, next) => {
req.sql.from('docente_test')
.field('MIN(docente_test.ano_censo)', 'start_year')
.field('MAX(docente_test.ano_censo)', 'end_year');
req.sql.from('docente')
.field('MIN(docente.ano_censo)', 'start_year')
.field('MAX(docente.ano_censo)', 'end_year');
next();
}, query, response('range'));
teacherApp.get('/years', (req, res, next) => {
req.sql.from('docente_test').
field('DISTINCT docente_test.ano_censo', 'year');
req.sql.from('docente').
field('DISTINCT docente.ano_censo', 'year');
next();
}, query, response('years'));
teacherApp.get('/source', (req, res, next) => {
req.sql.from('fonte')
.field('fonte', 'source')
.where('tabela = \'docente_test\'');
.where('tabela = \'docente\'');
next();
}, query, response('source'));
......@@ -141,7 +141,7 @@ teacherApp.get('/rural_location', (req, res, next) => {
}, response('rural_location'));
teacherApp.get('/education_type', (req, res, next) => {
req.sql.from('docente_test')
req.sql.from('docente')
.field('DISTINCT nivel_tipo_formacao', 'id')
.order('id');
next();
......@@ -225,7 +225,7 @@ rqf.addField({
where: false
}).addValue({
name: 'adm_dependency',
table: 'docente_test',
table: 'docente',
tableField: 'dependencia_adm_id',
resultField: 'adm_dependency_id',
where: {
......@@ -235,7 +235,7 @@ rqf.addField({
}
}).addValue({
name: 'adm_dependency_detailed',
table: 'docente_test',
table: 'docente',
tableField: 'dependencia_adm_priv',
resultField: 'adm_dependency_detailed_id',
where: {
......@@ -245,7 +245,7 @@ rqf.addField({
}
}).addValue({
name: 'contract_type',
table: 'docente_test',
table: 'docente',
tableField: 'tipo_contratacao',
resultField: 'contract_type_id',
where: {
......@@ -255,7 +255,7 @@ rqf.addField({
}
}).addValue({
name: 'education_level_mod',
table: 'docente_test',
table: 'docente',
tableField: 'etapas_mod_ensino_segmento_id',
resultField: 'education_level_mod_id',
where: {
......@@ -265,7 +265,7 @@ rqf.addField({
}
}).addValue({
name: 'education_level_short',
table: 'docente_test',
table: 'docente',
tableField: 'etapa_resumida',
resultField: 'education_level_short_id',
where: {
......@@ -275,7 +275,7 @@ rqf.addField({
}
}).addValue({
name: 'education_type',
table: 'docente_test',
table: 'docente',
tableField: 'nivel_tipo_formacao',
resultField: 'education_type_id',
where: {
......@@ -296,7 +296,7 @@ rqf.addField({
join: {
primary: 'id',
foreign: 'escola_regiao_id',
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}).addValue({
name: 'mesoregion',
......@@ -312,7 +312,7 @@ rqf.addField({
join: {
primary: 'id',
foreign: 'escola_municipio_id',
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}).addValue({
name: 'microregion',
......@@ -328,7 +328,7 @@ rqf.addField({
join: {
primary: 'id',
foreign: 'escola_municipio_id',
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}).addValue({
name: 'state',
......@@ -343,7 +343,7 @@ rqf.addField({
join: {
primary: 'id',
foreign: 'escola_estado_id',
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}).addValueToField({
name: 'city',
......@@ -358,7 +358,7 @@ rqf.addField({
join: {
primary: 'id',
foreign: 'escola_municipio_id',
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}, 'dims').addValueToField({
name: 'city',
......@@ -373,7 +373,7 @@ rqf.addField({
join: {
primary: 'id',
foreign: 'escola_municipio_id',
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}, 'filter').addValueToField({
name: 'school',
......@@ -388,7 +388,7 @@ rqf.addField({
join: {
primary: ['id', 'ano_censo'],
foreign: ['escola_id', 'ano_censo'],
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}, 'dims').addValueToField({
name: 'school',
......@@ -403,11 +403,11 @@ rqf.addField({
join: {
primary: ['id', 'ano_censo'],
foreign: ['escola_id', 'ano_censo'],
foreignTable: 'docente_test'
foreignTable: 'docente'
}
}, 'filter').addValue({
name: 'location',
table: 'docente_test',
table: 'docente',
tableField: 'localizacao_id',
resultField: 'location_id',
where: {
......@@ -417,7 +417,7 @@ rqf.addField({
}
}).addValue({
name: 'rural_location',
table: 'docente_test',
table: 'docente',
tableField: 'localidade_area_rural',
resultField: 'rural_location_id',
where: {
......@@ -427,7 +427,7 @@ rqf.addField({
}
}).addValue({
name: 'min_year',
table: 'docente_test',
table: 'docente',
tableField: 'ano_censo',
resultField: 'year',
where: {
......@@ -437,7 +437,7 @@ rqf.addField({
}
}).addValue({
name: 'max_year',
table: 'docente_test',
table: 'docente',
tableField: 'ano_censo',
resultField: 'year',
where: {
......@@ -447,7 +447,7 @@ rqf.addField({
}
}).addValue({
name: 'gender',
table: 'docente_test',
table: 'docente',
tableField: 'sexo',
resultField: 'gender_id',
where: {
......@@ -457,7 +457,7 @@ rqf.addField({
}
}).addValue({
name: 'ethnic_group',
table: 'docente_test',
table: 'docente',
tableField: 'cor_raca',
resultField: 'ethnic_group_id',
where: {
......@@ -467,7 +467,7 @@ rqf.addField({
}
}).addValue({
name: 'initial_training',
table: 'docente_test',
table: 'docente',
tableField: 'formacao_inicial_docente',
resultField: 'initial_training_id',
where: {
......@@ -477,7 +477,7 @@ rqf.addField({
}
}).addValue({
name: 'pos_training',
table: 'docente_test',
table: 'docente',
tableField: 'formacao_pos_docente',
resultField: 'pos_training_id',
where: {
......@@ -487,7 +487,7 @@ rqf.addField({
}
}).addValue({
name: 'licentiate_degree',
table: 'docente_test',
table: 'docente',
tableField: 'formacao_licenciatura_docente',
resultField: 'licentiate_degree_id',
where: {
......@@ -498,17 +498,17 @@ rqf.addField({
});
teacherApp.get('/', rqf.parse(), (req, res, next) => {
req.sql.field('COUNT(DISTINCT docente_test.id_docente)', 'total')
req.sql.field('COUNT(DISTINCT docente.id_docente)', 'total')
.field("'Brasil'", 'name')
.field('docente_test.ano_censo', 'year')
.from('docente_test')
.join('turma', null, 'docente_test.turma_id=turma.id AND docente_test.ano_censo=turma.ano_censo')
.group('docente_test.ano_censo')
.order('docente_test.ano_censo')
.where('(docente_test.tipo_docente = 1 OR docente_test.tipo_docente = 5) AND \
((docente_test.tipo_turma_id >= 0 AND docente_test.tipo_turma_id <= 3 AND docente_test.tipo_turma_atendimento_id is NULL) \
OR ((docente_test.tipo_turma_atendimento_id = 1 OR docente_test.tipo_turma_atendimento_id = 2) AND docente_test.tipo_turma_id is NULL)) \
AND (docente_test.ano_censo <> 2009 or docente_test.escola_estado_id <> 42)'); // não devemos trazer SC em 2009.
.field('docente.ano_censo', 'year')
.from('docente')
.join('turma', null, 'docente.turma_id=turma.id AND docente.ano_censo=turma.ano_censo')
.group('docente.ano_censo')
.order('docente.ano_censo')
.where('(docente.tipo_docente = 1 OR docente.tipo_docente = 5) AND \
((docente.tipo_turma_id >= 0 AND docente.tipo_turma_id <= 3 AND docente.tipo_turma_atendimento_id is NULL) \
OR ((docente.tipo_turma_atendimento_id = 1 OR docente.tipo_turma_atendimento_id = 2) AND docente.tipo_turma_id is NULL)) \
AND (docente.ano_censo <> 2009 or docente.escola_estado_id <> 42)'); // não devemos trazer SC em 2009.
// if("education_level_mod" in req.dims) {
// req.hadEducationLevelMod = true;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment