From 17f28f3063fe1b94d8f3a465a8db4a9801b4b438 Mon Sep 17 00:00:00 2001
From: "Henrique V. Ehrenfried" <hvehrenfried@inf.ufpr.br>
Date: Tue, 19 May 2020 08:36:47 -0300
Subject: [PATCH 1/8] Add prouni info

Signed-off-by: Henrique V. Ehrenfried <hvehrenfried@inf.ufpr.br>
---
 prouni.json | 22 ++++++++++++++++++++--
 1 file changed, 20 insertions(+), 2 deletions(-)

diff --git a/prouni.json b/prouni.json
index 61b5dfa..1fca409 100644
--- a/prouni.json
+++ b/prouni.json
@@ -2,5 +2,23 @@
     "pairing_description": "Tabela do censo do PROUNI",
     "data_source": "Dados abertos PROUNI",
     "pk": [],
-    "foreign_keys": []
-}
+    "foreign_keys": [],
+    "columns": {
+        "ano_censo": ["SMALLINT", "ANO"],
+        "ano_concessao": ["SMALLINT", "SMPPIR-PROUNI1"],
+        "codigo_emec_ies": ["INTEGER", "SMPPIR-PROUNI2"],
+        "nome_ies": ["VARCHAR(256)", "SMPPIR-PROUNI3"],
+        "tipo": ["VARCHAR(256)", "SMPPIR-PROUNI4"],
+        "modalidade_ensino": ["VARCHAR(256)", "SMPPIR-PROUNI5"],
+        "nome_curso": ["VARCHAR(256)", "SMPPIR-PROUNI6"],
+        "nome_turno_curso": ["VARCHAR(256)", "SMPPIR-PROUNI7"],
+        "cpf_beneficiario": ["VARCHAR(256)", "SMPPIR-PROUNI8"],
+        "genero_beneficiario": ["VARCHAR(256)", "SMPPIR-PROUNI9"],
+        "raca_beneficiario": ["VARCHAR(256)", "SMPPIR-PROUNI10"],
+        "data_nascimento_beneficiario": ["VARCHAR(16)", "SMPPIR-PROUNI11"],
+        "beneficiario_deficiente_fisico": ["VARCHAR(4)", "SMPPIR-PROUNI12"],
+        "regiao_beneficiario": ["VARCHAR(16)", "SMPPIR-PROUNI13"],
+        "sigla_uf_beneficiario": ["VARCHAR(4)", "SMPPIR-PROUNI14"],
+        "municipio_beneficiario": ["VARCHAR(256)", "SMPPIR-PROUNI15"]
+    }
+}
\ No newline at end of file
-- 
GitLab


From 3ed4933be857bec640d87eb04fc191ffc005123f Mon Sep 17 00:00:00 2001
From: Henrique Varella Ehrenfried <h.v.ehrenfried@hotmail.com>
Date: Fri, 26 Jun 2020 10:21:32 -0300
Subject: [PATCH 2/8] Add familias in new cadunico

---
 familias_cadunico_2.json | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 familias_cadunico_2.json

diff --git a/familias_cadunico_2.json b/familias_cadunico_2.json
new file mode 100644
index 0000000..2fa27f3
--- /dev/null
+++ b/familias_cadunico_2.json
@@ -0,0 +1,13 @@
+{
+    "pairing_description": "Tabela do censo das Famílias - CadÚnico",
+    "data_source": "Ministério do Desenvolvimento Social - Cadastro Único",
+    "pk": ["ano_censo", "id_familia"],
+    "foreign_keys": [
+        {
+            "keys": ["codigo_ibge"],
+            "reference_columns": ["id"],
+            "reference_table": "municipio"
+
+        }
+    ]
+}
-- 
GitLab


From 1eeb2ca611816599a672980f0824143c800fdcd8 Mon Sep 17 00:00:00 2001
From: Henrique Varella Ehrenfried <h.v.ehrenfried@hotmail.com>
Date: Mon, 29 Jun 2020 10:28:55 -0300
Subject: [PATCH 3/8] Add pessoas caduncio 2

Signed-off-by: Henrique Varella Ehrenfried <h.v.ehrenfried@hotmail.com>
---
 pessoas_cadunico_2.json | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 pessoas_cadunico_2.json

diff --git a/pessoas_cadunico_2.json b/pessoas_cadunico_2.json
new file mode 100644
index 0000000..04def0c
--- /dev/null
+++ b/pessoas_cadunico_2.json
@@ -0,0 +1,17 @@
+{
+    "pairing_description": "Tabela do censo das Pessoas - CadÚnico",
+    "data_source": "Ministério do Desenvolvimento Social - Cadastro Único",
+    "pk": [],
+    "foreign_keys": [
+        {
+            "keys": ["ano_censo", "id_familia"],
+            "reference_columns": ["ano_censo", "id_familia"],
+            "reference_table": "familias_cadunico_2"  
+        },
+        {
+            "keys": ["codigo_ibge"],
+            "reference_columns": ["id"],
+            "reference_table": "municipio"  
+        }
+    ]
+}
-- 
GitLab


From e00c4572095e87b2cf3a3027414b8dc087e4c07c Mon Sep 17 00:00:00 2001
From: Henrique Varella Ehrenfried <hvehrenfried@inf.ufpr.br>
Date: Thu, 23 Jul 2020 09:05:31 -0300
Subject: [PATCH 4/8] Remove fk

Signed-off-by: Henrique Varella Ehrenfried <hvehrenfried@inf.ufpr.br>
---
 familias_cadunico_2.json | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/familias_cadunico_2.json b/familias_cadunico_2.json
index 2fa27f3..a925680 100644
--- a/familias_cadunico_2.json
+++ b/familias_cadunico_2.json
@@ -4,9 +4,6 @@
     "pk": ["ano_censo", "id_familia"],
     "foreign_keys": [
         {
-            "keys": ["codigo_ibge"],
-            "reference_columns": ["id"],
-            "reference_table": "municipio"
 
         }
     ]
-- 
GitLab


From 86b13f2fcdac5fd605c41054ed9e8b394ad20aaa Mon Sep 17 00:00:00 2001
From: Henrique Varella Ehrenfried <hvehrenfried@inf.ufpr.br>
Date: Thu, 23 Jul 2020 09:21:44 -0300
Subject: [PATCH 5/8] Remove fk

Signed-off-by: Henrique Varella Ehrenfried <hvehrenfried@inf.ufpr.br>
---
 familias_cadunico_2.json | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/familias_cadunico_2.json b/familias_cadunico_2.json
index a925680..2bf1b06 100644
--- a/familias_cadunico_2.json
+++ b/familias_cadunico_2.json
@@ -2,9 +2,5 @@
     "pairing_description": "Tabela do censo das Famílias - CadÚnico",
     "data_source": "Ministério do Desenvolvimento Social - Cadastro Único",
     "pk": ["ano_censo", "id_familia"],
-    "foreign_keys": [
-        {
-
-        }
-    ]
+    "foreign_keys": []
 }
-- 
GitLab


From 4a94b6a9009a5a6e73eadbc681b3b2ac388830ba Mon Sep 17 00:00:00 2001
From: Henrique Varella Ehrenfried <hvehrenfried@inf.ufpr.br>
Date: Thu, 23 Jul 2020 11:11:22 -0300
Subject: [PATCH 6/8] Remove FK to test insertion

Signed-off-by: Henrique Varella Ehrenfried <hvehrenfried@inf.ufpr.br>
---
 pessoas_cadunico_2.json | 13 +------------
 1 file changed, 1 insertion(+), 12 deletions(-)

diff --git a/pessoas_cadunico_2.json b/pessoas_cadunico_2.json
index 04def0c..04f3b69 100644
--- a/pessoas_cadunico_2.json
+++ b/pessoas_cadunico_2.json
@@ -2,16 +2,5 @@
     "pairing_description": "Tabela do censo das Pessoas - CadÚnico",
     "data_source": "Ministério do Desenvolvimento Social - Cadastro Único",
     "pk": [],
-    "foreign_keys": [
-        {
-            "keys": ["ano_censo", "id_familia"],
-            "reference_columns": ["ano_censo", "id_familia"],
-            "reference_table": "familias_cadunico_2"  
-        },
-        {
-            "keys": ["codigo_ibge"],
-            "reference_columns": ["id"],
-            "reference_table": "municipio"  
-        }
-    ]
+    "foreign_keys": []
 }
-- 
GitLab


From a7f88e821a22d09613577c32ddcfb6dcbc089dc6 Mon Sep 17 00:00:00 2001
From: Nicollas <ns17@inf.ufpr.br>
Date: Mon, 21 Sep 2020 12:22:51 -0300
Subject: [PATCH 7/8] creating terras_indigenas table

---
 terras_indigenas.json | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 terras_indigenas.json

diff --git a/terras_indigenas.json b/terras_indigenas.json
new file mode 100644
index 0000000..0f8b449
--- /dev/null
+++ b/terras_indigenas.json
@@ -0,0 +1,16 @@
+{
+    "pairing_description": "Tabela de Terras Indígenas - Fase do Procedimento e Modalidade",
+    "data_source": "Fundação Nacional do Índio - http://www.funai.gov.br/index.php/indios-no-brasil/terras-indigenas",
+    "pk": [],
+    "foreign_keys": [],
+    "columns": {
+        "sigla_uf": ["VARCHAR(8)", "SMPPIR-TINDIGENAS1"],
+        "nome_municipio": ["VARCHAR(256)", "SMPPIR-TINDIGENAS2"],
+        "nome_terra": ["VARCHAR(256)", "SMPPIR-TINDIGENAS3"],
+        "nome_etnia": ["VARCHAR(256)", "SMPPIR-TINDIGENAS4"],
+        "tamanho_superficie": ["VARCHAR(256)", "SMPPIR-TINDIGENAS5"],
+        "fase_procedimento": ["VARCHAR(18)", "SMPPIR-TINDIGENAS6"],
+        "tipo_modalidade": ["VARCHAR(30)", "SMPPIR-TINDIGENAS7"],
+        "ano": ["INT", "ANO"]
+    }
+}
\ No newline at end of file
-- 
GitLab


From d5a16193ea69b7e22f908a050519f4a931b17f91 Mon Sep 17 00:00:00 2001
From: Fernando Erd <fcerd@inf.ufpr.br>
Date: Fri, 19 Feb 2021 11:44:29 -0300
Subject: [PATCH 8/8] Enrollment projection table definition

---
 projecao_matricula_por_dependencia.json | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 projecao_matricula_por_dependencia.json

diff --git a/projecao_matricula_por_dependencia.json b/projecao_matricula_por_dependencia.json
new file mode 100644
index 0000000..9e112da
--- /dev/null
+++ b/projecao_matricula_por_dependencia.json
@@ -0,0 +1,21 @@
+{
+    "columns": {
+        "rural_dia_total": ["INT", "MAPROJ003"],
+        "etapa_ensino_escola_ano_id": ["TINYINT", "MAPROJ001"],
+        "ano_censo": ["INT", "ANO"],
+        "municipio_id": ["INT", "COD_MUN"],
+        "dependencia_adm_id": ["INT", "DEP_ADM"],
+        "rural_noite_total": ["INT", "MAPROJ005"],
+        "estado_id": ["INT", "COD_UF"],
+        "urbano_dia_total": ["INT", "MAPROJ002"],
+        "urbano_noite_total": ["INT", "MAPROJ004"]
+    },
+    "pk": [],
+    "data_source": "LDE - Laboratório de Dados Educacionais",
+    "pairing_description": "Tabela de projeção de Matrículas",
+    "foreign_keys": [{
+        "reference_columns": ["id"],
+        "keys": ["estado_id"],
+        "reference_table": "estado"
+    }]
+}
\ No newline at end of file
-- 
GitLab