Skip to content
Snippets Groups Projects

Merge new updates into master

1 file
+ 13
13
Compare changes
  • Side-by-side
  • Inline
+ 13
13
@@ -783,19 +783,19 @@ enrollmentApp.get('/', rqf.parse(), (req, res, next) => {
@@ -783,19 +783,19 @@ enrollmentApp.get('/', rqf.parse(), (req, res, next) => {
console.log(req.dims)
console.log(req.dims)
if('pee_por_categoria' in req.dims){
if('pee_por_categoria' in req.dims){
delete req.dims.pee_por_categoria
delete req.dims.pee_por_categoria
req.sql.field('SUM(CASE WHEN cegueira = true THEN 1 ELSE 0)', 'total_cegueira')
req.sql.field('SUM(CASE WHEN cegueira = true THEN 1 ELSE 0 END)', 'total_cegueira')
.field('SUM(CASE WHEN baixa_visao = true THEN 1 ELSE 0)', 'total_baixa_visao')
.field('SUM(CASE WHEN baixa_visao = true THEN 1 ELSE 0 END)', 'total_baixa_visao')
.field('SUM(CASE WHEN surdez = true THEN 1 ELSE 0)', 'total_surdez')
.field('SUM(CASE WHEN surdez = true THEN 1 ELSE 0 END)', 'total_surdez')
.field('SUM(CASE WHEN deficiencia_auditiva = true THEN 1 ELSE 0)', 'total_deficiencia_auditiva')
.field('SUM(CASE WHEN deficiencia_auditiva = true THEN 1 ELSE 0 END)', 'total_deficiencia_auditiva')
.field('SUM(CASE WHEN surdo_cegueira = true THEN 1 ELSE 0)', 'total_surdo_cegueira')
.field('SUM(CASE WHEN surdo_cegueira = true THEN 1 ELSE 0 END)', 'total_surdo_cegueira')
.field('SUM(CASE WHEN deficiencia_fisica = true THEN 1 ELSE 0)', 'total_deficiencia_fisica')
.field('SUM(CASE WHEN deficiencia_fisica = true THEN 1 ELSE 0 END)', 'total_deficiencia_fisica')
.field('SUM(CASE WHEN deficiencia_intelectual = true THEN 1 ELSE 0)', 'total_deficiencia_intelectual')
.field('SUM(CASE WHEN deficiencia_intelectual = true THEN 1 ELSE 0 END)', 'total_deficiencia_intelectual')
.field('SUM(CASE WHEN deficiencia_multiplas = true THEN 1 ELSE 0)', 'total_deficiencia_multiplas')
.field('SUM(CASE WHEN deficiencia_multiplas = true THEN 1 ELSE 0 END)', 'total_deficiencia_multiplas')
.field('SUM(CASE WHEN autismo = true THEN 1 ELSE 0)', 'total_autismo')
.field('SUM(CASE WHEN autismo = true THEN 1 ELSE 0 END)', 'total_autismo')
.field('SUM(CASE WHEN sindrome_asperger = true THEN 1 ELSE 0)', 'total_sindrome_asperger')
.field('SUM(CASE WHEN sindrome_asperger = true THEN 1 ELSE 0 END)', 'total_sindrome_asperger')
.field('SUM(CASE WHEN sindrome_rett = true THEN 1 ELSE 0)', 'total_sindrome_rett')
.field('SUM(CASE WHEN sindrome_rett = true THEN 1 ELSE 0 END)', 'total_sindrome_rett')
.field('SUM(CASE WHEN transtorno_desintegrativo_da_infancia = true THEN 1 ELSE 0)', 'total_transtorno_desintegrativo_da_infancia')
.field('SUM(CASE WHEN transtorno_desintegrativo_da_infancia = true THEN 1 ELSE 0 END)', 'total_transtorno_desintegrativo_da_infancia')
.field('SUM(CASE WHEN superdotado = true THEN 1 ELSE 0)', 'total_superdotado')
.field('SUM(CASE WHEN superdotado = true THEN 1 ELSE 0 END)', 'total_superdotado')
.field('matricula.ano_censo', 'year')
.field('matricula.ano_censo', 'year')
.from('matricula')
.from('matricula')
.group('matricula.ano_censo')
.group('matricula.ano_censo')
Loading