From 6ce24d2e701e59dd9413d2e24952e47dcba925f2 Mon Sep 17 00:00:00 2001
From: Rudolf Copi Eckelberg <rudolfce@gmail.com>
Date: Tue, 10 Oct 2017 10:11:08 -0300
Subject: [PATCH] Variable fixes

---
 docente.csv   | 6 +++---
 escola.csv    | 2 +-
 matricula.csv | 4 ++--
 turma.csv     | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/docente.csv b/docente.csv
index 4e82cb6..07fa461 100644
--- a/docente.csv
+++ b/docente.csv
@@ -107,8 +107,8 @@ CEBTU002N0,ID_TURMA,Código único da turma,0,turma_id,BIGINT,PK_COD_TURMA,PK_CO
 CEBTU011N0,TP_TIPO_TURMA,Tipo de atendimento,0,tipo_turma_id,INT,FK_COD_TIPO_TURMA,FK_COD_TIPO_TURMA,TP_TIPO_TURMA,TP_TIPO_TURMA
 CEBTU009N0,TP_ETAPA_ENSINO,Etapa de ensino da turma,0,etapa_ensino_id,INT,FK_COD_ETAPA_ENSINO,FK_COD_ETAPA_ENSINO,TP_ETAPA_ENSINO,TP_ETAPA_ENSINO
 CEBTU010N0,CO_CURSO_EDUC_PROFISSIONAL,Curso da Educação Profissional Técnica,0,cod_curso_prof,INT,FK_COD_CURSO_PROF,FK_COD_CURSO_PROF,CO_CURSO_EDUC_PROFISSIONAL,CO_CURSO_EDUC_PROFISSIONAL
-CEBES002N0,CO_ENTIDADE,Código da escola,0,escola_id,BIGINT,PK_COD_ENTIDADE,PK_COD_ENTIDADE,CO_ENTIDADE,CO_ENTIDADE
-COD_UF,CO_UF,Código da UF,0,escola_estado_id,TINYINT,FK_COD_ESTADO,FK_COD_ESTADO,CO_UF,CO_UF
+CEBES002N0,CO_ENTIDADE,Código da escola,0,escola_id,INT,PK_COD_ENTIDADE,PK_COD_ENTIDADE,CO_ENTIDADE,CO_ENTIDADE
+COD_UF,CO_UF,Código da UF,0,escola_estado_id,INT,FK_COD_ESTADO,FK_COD_ESTADO,CO_UF,CO_UF
 COD_MUN,CO_MUNICIPIO,Código do município,0,escola_municipio_id,INT,FK_COD_MUNICIPIO,FK_COD_MUNICIPIO,CO_MUNICIPIO,CO_MUNICIPIO
 COD_DISTRITO,CO_DISTRITO,Código completo do distrito da escola,0,distrito,INT,FK_COD_DISTRITO,FK_COD_DISTRITO,CO_DISTRITO,CO_DISTRITO
 CEBES014N0,TP_LOCALIZACAO,Área da Localidade,0,cod_localizacao,TINYINT,ID_LOCALIZACAO,ID_LOCALIZACAO,TP_LOCALIZACAO,TP_LOCALIZACAO
@@ -142,7 +142,7 @@ CEBES198N0,SIGLA,Sigla da UF da escola,0,sigla_estado_escola,VARCHAR(16),SIGLA,,
 CEBTU068N0,FK_COD_MOD_ENSINO,Modalidade de ensino da turma,0,,,FK_COD_MOD_ENSINO,FK_COD_MOD_ENSINO,,
 CEBES014T1,,Área da localidade por tipo de área rural,0,localidade_area_rural,TINYINT,,,,
 CEBTU009T4,,Etapas e modalidades de ensino por segmento resumido,0,etapa_resumida,TINYINT,,,,
-CEBTU028T1,,Nível e tipo de formação do professor,0,nivel_tipo_formacao,TINYINT,"~CASE WHEN cod_escolaridade=1 OR cod_escolaridade=2 THEN 1 WHEN cod_escolaridade=3 THEN 2 WHEN cod_escolaridade=4 OR cod_escolaridade=5 THEN 3 WHEN cod_escolaridade=6 AND ""ID_DOUTORADO""=1 THEN 8 WHEN cod_escolaridade=6 AND ""ID_MESTRADO""=1 THEN 7 WHEN cod_escolaridade=6 AND ""ID_ESPECIALIZACAO""=1 THEN 6 WHEN cod_escolaridade=6 AND (""ID_LICENCIATURA_1""=0 OR ""ID_LICENCIATURA_2""=0 OR ""ID_LICENCIATURA_3""=0) THEN 4 WHEN cod_escolaridade=6 AND (""ID_LICENCIATURA_1""=1 OR ""ID_LICENCIATURA_2""=1 OR ""ID_LICENCIATURA_3""=1) THEN 5 END","~CASE WHEN cod_escolaridade=1 OR cod_escolaridade=2 THEN 1 WHEN cod_escolaridade=3 THEN 2 WHEN cod_escolaridade=4 OR cod_escolaridade=5 THEN 3 WHEN cod_escolaridade=6 AND ""ID_DOUTORADO""=1 THEN 8 WHEN cod_escolaridade=6 AND ""ID_MESTRADO""=1 THEN 7 WHEN cod_escolaridade=6 AND ""ID_ESPECIALIZACAO""=1 THEN 6 WHEN cod_escolaridade=6 AND (""ID_LICENCIATURA_1""=0 OR ""ID_LICENCIATURA_2""=0 OR ""ID_LICENCIATURA_3""=0) THEN 4 WHEN cod_escolaridade=6 AND (""ID_LICENCIATURA_1""=1 OR ""ID_LICENCIATURA_2""=1 OR ""ID_LICENCIATURA_3""=1) THEN 5 END","~CASE WHEN cod_escolaridade=1 OR cod_escolaridade=2 THEN 1 WHEN cod_escolaridade=3 THEN 2 WHEN cod_escolaridade=4 OR cod_escolaridade=5 THEN 3 WHEN cod_escolaridade=6 AND ""IN_DOUTORADO""=1 THEN 8 WHEN cod_escolaridade=6 AND ""IN_MESTRADO""=1 THEN 7 WHEN cod_escolaridade=6 AND ""IN_ESPECIALIZACAO""=1 THEN 6 WHEN cod_escolaridade=6 AND (""IN_LICENCIATURA_1""=0 OR ""IN_LICENCIATURA_2""=0 OR ""IN_LICENCIATURA_3""=0) THEN 4 WHEN cod_escolaridade=6 AND (""IN_LICENCIATURA_1""=1 OR ""IN_LICENCIATURA_2""=1 OR ""IN_LICENCIATURA_3""=1) THEN 5 END","~CASE WHEN cod_escolaridade=1 OR cod_escolaridade=2 THEN 1 WHEN cod_escolaridade=3 THEN 2 WHEN cod_escolaridade=4 OR cod_escolaridade=5 THEN 3 WHEN cod_escolaridade=6 AND ""IN_DOUTORADO""=1 THEN 8 WHEN cod_escolaridade=6 AND ""IN_MESTRADO""=1 THEN 7 WHEN cod_escolaridade=6 AND ""IN_ESPECIALIZACAO""=1 THEN 6 WHEN cod_escolaridade=6 AND (""IN_LICENCIATURA_1""=0 OR ""IN_LICENCIATURA_2""=0 OR ""IN_LICENCIATURA_3""=0) THEN 4 WHEN cod_escolaridade=6 AND (""IN_LICENCIATURA_1""=1 OR ""IN_LICENCIATURA_2""=1 OR ""IN_LICENCIATURA_3""=1) THEN 5 END"
+CEBTU028T1,,Nível e tipo de formação do professor,0,nivel_tipo_formacao,TINYINT,"~CASE WHEN cod_escolaridade=1 OR cod_escolaridade=2 THEN 1 WHEN cod_escolaridade=3 THEN 2 WHEN cod_escolaridade=4 OR cod_escolaridade=5 THEN 3 WHEN cod_escolaridade=6 AND ""ID_DOUTORADO""=1 THEN 8 WHEN cod_escolaridade=6 AND ""ID_MESTRADO""=1 THEN 7 WHEN cod_escolaridade=6 AND ""ID_ESPECIALIZACAO""=1 THEN 6 WHEN cod_escolaridade=6 AND (""ID_LICENCIATURA_1""=0 AND ""ID_LICENCIATURA_2""=0 AND ""ID_LICENCIATURA_3""=0) THEN 4 WHEN cod_escolaridade=6 AND (""ID_LICENCIATURA_1""=1 OR ""ID_LICENCIATURA_2""=1 OR ""ID_LICENCIATURA_3""=1) THEN 5 END","~CASE WHEN cod_escolaridade=1 OR cod_escolaridade=2 THEN 1 WHEN cod_escolaridade=3 THEN 2 WHEN cod_escolaridade=4 OR cod_escolaridade=5 THEN 3 WHEN cod_escolaridade=6 AND ""ID_DOUTORADO""=1 THEN 8 WHEN cod_escolaridade=6 AND ""ID_MESTRADO""=1 THEN 7 WHEN cod_escolaridade=6 AND ""ID_ESPECIALIZACAO""=1 THEN 6 WHEN cod_escolaridade=6 AND (""ID_LICENCIATURA_1""=0 AND ""ID_LICENCIATURA_2""=0 AND ""ID_LICENCIATURA_3""=0) THEN 4 WHEN cod_escolaridade=6 AND (""ID_LICENCIATURA_1""=1 OR ""ID_LICENCIATURA_2""=1 OR ""ID_LICENCIATURA_3""=1) THEN 5 END","~CASE WHEN cod_escolaridade=1 OR cod_escolaridade=2 THEN 1 WHEN cod_escolaridade=3 THEN 2 WHEN cod_escolaridade=4 OR cod_escolaridade=5 THEN 3 WHEN cod_escolaridade=6 AND ""IN_DOUTORADO""=1 THEN 8 WHEN cod_escolaridade=6 AND ""IN_MESTRADO""=1 THEN 7 WHEN cod_escolaridade=6 AND ""IN_ESPECIALIZACAO""=1 THEN 6 WHEN cod_escolaridade=6 AND (""IN_LICENCIATURA_1""=0 AND ""IN_LICENCIATURA_2""=0 AND ""IN_LICENCIATURA_3""=0) THEN 4 WHEN cod_escolaridade=6 AND (""IN_LICENCIATURA_1""=1 OR ""IN_LICENCIATURA_2""=1 OR ""IN_LICENCIATURA_3""=1) THEN 5 END","~CASE WHEN cod_escolaridade=1 OR cod_escolaridade=2 THEN 1 WHEN cod_escolaridade=3 THEN 2 WHEN cod_escolaridade=4 OR cod_escolaridade=5 THEN 3 WHEN cod_escolaridade=6 AND ""IN_DOUTORADO""=1 THEN 8 WHEN cod_escolaridade=6 AND ""IN_MESTRADO""=1 THEN 7 WHEN cod_escolaridade=6 AND ""IN_ESPECIALIZACAO""=1 THEN 6 WHEN cod_escolaridade=6 AND (""IN_LICENCIATURA_1""=0 AND ""IN_LICENCIATURA_2""=0 AND ""IN_LICENCIATURA_3""=0) THEN 4 WHEN cod_escolaridade=6 AND (""IN_LICENCIATURA_1""=1 OR ""IN_LICENCIATURA_2""=1 OR ""IN_LICENCIATURA_3""=1) THEN 5 END"
 FORMACAO_SUPERIOR_ID_1,,,0,formacao_superior_id_1,INT,,,,
 FORMACAO_SUPERIOR_ID_2,,,0,formacao_superior_id_2,INT,,,,
 FORMACAO_SUPERIOR_ID_3,,,0,formacao_superior_id_3,INT,,,,
diff --git a/escola.csv b/escola.csv
index ad17df2..53a9644 100644
--- a/escola.csv
+++ b/escola.csv
@@ -8,7 +8,7 @@ CEBES006N0,DESC_SITUACAO_CENSO,Situação da escola em relação ao Censo Escola
 CEBES007N0,DT_ANO_LETIVO_INICIO,Início do ano letivo,0,inicio_ano_letivo,VARCHAR(256),DT_ANO_LETIVO_INICIO,DT_ANO_LETIVO_INICIO,DT_ANO_LETIVO_INICIO,DT_ANO_LETIVO_INICIO
 CEBES008N0,DT_ANO_LETIVO_TERMINO,Término (previsão) do ano letivo,0,termino_ano_letivo,VARCHAR(256),DT_ANO_LETIVO_TERMINO,DT_ANO_LETIVO_TERMINO,DT_ANO_LETIVO_TERMINO,DT_ANO_LETIVO_TERMINO
 COD_UF,CO_UF,Código da UF,0,estado_id,INT,FK_COD_ESTADO,FK_COD_ESTADO,CO_UF,CO_UF
-COD_MUN,CO_MUNICIPIO,Código do município,0,municipio_id,BIGINT,FK_COD_MUNICIPIO,FK_COD_MUNICIPIO,CO_MUNICIPIO,CO_MUNICIPIO
+COD_MUN,CO_MUNICIPIO,Código do município,0,municipio_id,INT,FK_COD_MUNICIPIO,FK_COD_MUNICIPIO,CO_MUNICIPIO,CO_MUNICIPIO
 COD_DISTRITO,CO_DISTRITO,Código completo do distrito da escola,0,cod_distrito,INT,FK_COD_DISTRITO,FK_COD_DISTRITO,CO_DISTRITO,CO_DISTRITO
 CEBES013N0,TP_DEPENDENCIA,Dependência Administrativa,0,dependencia_adm_id,TINYINT,ID_DEPENDENCIA_ADM,ID_DEPENDENCIA_ADM,TP_DEPENDENCIA,TP_DEPENDENCIA
 CEBES014N0,TP_LOCALIZACAO,Área da Localidade,0,cod_localizacao,TINYINT,ID_LOCALIZACAO,ID_LOCALIZACAO,TP_LOCALIZACAO,TP_LOCALIZACAO
diff --git a/matricula.csv b/matricula.csv
index e9d42c6..fc77dff 100644
--- a/matricula.csv
+++ b/matricula.csv
@@ -1,5 +1,5 @@
 Var.Lab,Rot.Padrão,Novo Rótulo,Coluna temporária,Nome Banco,Tipo de Dado,2013,2014,2015,2016
-ANO,NU_ANO_CENSO,Ano do Censo,0,ano_censo,SMALLINT NOT NULL,ANO_CENSO,ANO_CENSO,NU_ANO_CENSO,NU_ANO_CENSO
+ANO,NU_ANO_CENSO,Ano do Censo,0,ano_censo,INT,ANO_CENSO,ANO_CENSO,NU_ANO_CENSO,NU_ANO_CENSO
 CEBMA002N0,ID_MATRICULA,Código único da matrícula,0,id,INT,PK_COD_MATRICULA,PK_COD_MATRICULA,ID_MATRICULA,ID_MATRICULA
 CEBMA003N0,CO_PESSOA_FISICA,Código do aluno (ID_INEP),0,cod_aluno,BIGINT,FK_COD_ALUNO,FK_COD_ALUNO,CO_PESSOA_FISICA,CO_PESSOA_FISICA
 CEBMA004N0,NU_DIA,Data de nascimento do aluno - dia,0,nasc_dia,TINYINT,NU_DIA,NU_DIA,NU_DIA,NU_DIA
@@ -18,7 +18,7 @@ CEBMA017N0,CO_PAIS_ORIGEM,Código do país de origem,0,cod_pais_origem,INT,FK_CO
 CEBMA018N0,CO_UF_NASC,Código da UF de nascimento,0,cod_estado_nasc,TINYINT,FK_COD_ESTADO_NASC,FK_COD_ESTADO_NASC,CO_UF_NASC,CO_UF_NASC
 CEBMA019N0,SGL_UF_NASCIMENTO,Sigla da UF de nascimento,0,,,SGL_UF_NASCIMENTO,,,
 CEBMA020N0,CO_MUNICIPIO_NASC,Código do município de nascimento,0,cod_municipio_nasc,INT,FK_COD_MUNICIPIO_DNASC,FK_COD_MUNICIPIO_DNASC,CO_MUNICIPIO_NASC,CO_MUNICIPIO_NASC
-CEBMA021N0,CO_UF_END,Código da UF de residência,0,cod_estado_atual,TINYINT,FK_COD_ESTADO_END,FK_COD_ESTADO_END,CO_UF_END,CO_UF_END
+CEBMA021N0,CO_UF_END,Código da UF de residência,0,cod_estado_atual,INT,FK_COD_ESTADO_END,FK_COD_ESTADO_END,CO_UF_END,CO_UF_END
 CEBMA022N0,SIGLA_END,Sigla UF de residência,0,,,SIGLA_END,,,
 CEBMA023N0,CO_MUNICIPIO_END,Código do município de residência,0,cod_municipio_atual,INT,FK_COD_MUNICIPIO_END,FK_COD_MUNICIPIO_END,CO_MUNICIPIO_END,CO_MUNICIPIO_END
 CEBMA024N0,TP_ZONA_RESIDENCIAL,Localização/Zona de residência,0,zona_residencial,TINYINT,ID_ZONA_RESIDENCIAL,ID_ZONA_RESIDENCIAL,TP_ZONA_RESIDENCIAL,TP_ZONA_RESIDENCIAL
diff --git a/turma.csv b/turma.csv
index 037fe15..606c39f 100644
--- a/turma.csv
+++ b/turma.csv
@@ -61,8 +61,8 @@ CEBTU064N0,IN_DISC_LIBRAS,Disciplinas - Libras,0,libras,BOOLEAN,ID_LIBRAS,ID_LIB
 CEBTU065N0,IN_DISC_PEDAGOGICAS,Disciplinas - Disciplinas pedagógicas,0,discipl_pedag,BOOLEAN,ID_DISCIPLINAS_PEDAG,ID_DISCIPLINAS_PEDAG,IN_DISC_PEDAGOGICAS,IN_DISC_PEDAGOGICAS
 CEBTU067N0,IN_DISC_OUTRAS,Disciplinas - Outras disciplinas,0,outras_disciplina_pedag,BOOLEAN,ID_OUTRAS_DISCIPLINAS,ID_OUTRAS_DISCIPLINAS,IN_DISC_OUTRAS,IN_DISC_OUTRAS
 CEBES002N0,CO_ENTIDADE,Código da escola,0,escola_id,INT,PK_COD_ENTIDADE,PK_COD_ENTIDADE,CO_ENTIDADE,CO_ENTIDADE
-COD_UF,CO_UF,Código da UF,0,estado_id,TINYINT,FK_COD_ESTADO,FK_COD_ESTADO,CO_UF,CO_UF
-COD_MUN,CO_MUNICIPIO,Código do município,0,municipio_id,BIGINT,FK_COD_MUNICIPIO,FK_COD_MUNICIPIO,CO_MUNICIPIO,CO_MUNICIPIO
+COD_UF,CO_UF,Código da UF,0,estado_id,INT,FK_COD_ESTADO,FK_COD_ESTADO,CO_UF,CO_UF
+COD_MUN,CO_MUNICIPIO,Código do município,0,municipio_id,INT,FK_COD_MUNICIPIO,FK_COD_MUNICIPIO,CO_MUNICIPIO,CO_MUNICIPIO
 COD_DISTRITO,CO_DISTRITO,Código completo do distrito da escola,0,distrito,INT,FK_COD_DISTRITO,FK_COD_DISTRITO,CO_DISTRITO,CO_DISTRITO
 CEBES014N0,TP_LOCALIZACAO,Área da Localidade,0,localizacao_id,TINYINT,ID_LOCALIZACAO,ID_LOCALIZACAO,TP_LOCALIZACAO,TP_LOCALIZACAO
 CEBES013N0,TP_DEPENDENCIA,Dependência Administrativa,0,dependencia_adm_id,TINYINT,ID_DEPENDENCIA_ADM,ID_DEPENDENCIA_ADM,TP_DEPENDENCIA,TP_DEPENDENCIA
-- 
GitLab