Skip to content
Snippets Groups Projects
Commit 2b663287 authored by Fernando Erd's avatar Fernando Erd :ok_hand:
Browse files

Add school

parent df844c22
No related branches found
No related tags found
No related merge requests found
Pipeline #18095 failed
......@@ -347,7 +347,7 @@ rqfTeacher.addField({
},
join: {
primary: ['id','ano_censo'],
foreign: ['id','ano_censo'],
foreign: ['escola_id','ano_censo'],
foreignTable: '@'
}
}, 'dims').addValueToField({
......@@ -362,7 +362,7 @@ rqfTeacher.addField({
},
join: {
primary: ['id','ano_censo'],
foreign: ['id','ano_censo'],
foreign: ['escola_id','ano_censo'],
foreignTable: '@'
}
}, 'filter').addValue({
......@@ -481,9 +481,20 @@ employeesApp.get('/', rqfSchool.parse(), (req, res, next) => {
.field("'Brasil'", 'name')
.field('docente_por_escola.ano_censo', 'year')
.from('docente_por_escola')
.join('escola', null, 'docente_por_escola.escola_id=escola.id AND docente_por_escola.ano_censo=escola.ano_censo')
.group('docente_por_escola.ano_censo')
.order('docente_por_escola.ano_censo')
.where('(docente_por_escola.dependencia_adm_id > 1) AND (docente_por_escola.id=' + req.filter.school + ')');
.where('(docente_por_escola.dependencia_adm_id > 1) AND (docente_por_escola.escola_id=' + req.filter.school + ')');
} else if ("school" in req.dims) {
req.sql.field('SUM(docente_por_escola.total_professores)', 'total')
.field("'Brasil'", 'name')
.field('docente_por_escola.ano_censo', 'year')
.field('escola.nome_escola', 'school_name')
.from('docente_por_escola')
.join('escola', null, 'docente_por_escola.escola_id=escola.id AND docente_por_escola.ano_censo=escola.ano_censo')
.group('docente_por_escola.ano_censo')
.order('docente_por_escola.ano_censo')
.where('(docente_por_escola.dependencia_adm_id > 1)');
} else {
req.sql.field('SUM(docente_por_escola.total_professores)', 'total')
.field("'Brasil'", 'name')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment