From 99a27b0bef256128e1b3aaa573d748c3de945436 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jo=C3=A3o=20Victor=20Frans=20Pondaco=20Winandy?=
 <jvfpw18@inf.ufpr.br>
Date: Mon, 14 Oct 2019 10:16:21 -0300
Subject: [PATCH] Add database_test table_definition, mapping_protocol

---
 mapping_protocols/test_database.csv  |  1 -
 table_definitions/test_database.json | 24 ++++++++++++++++--------
 2 files changed, 16 insertions(+), 9 deletions(-)

diff --git a/mapping_protocols/test_database.csv b/mapping_protocols/test_database.csv
index 33ca128..58ce890 100644
--- a/mapping_protocols/test_database.csv
+++ b/mapping_protocols/test_database.csv
@@ -6,4 +6,3 @@ ESPCD,esp_cd,Código da massa,0,massa_id,INT,esp_cd
 TIPOMASS,detipomass,Tipo,0,tipo,VARCHAR(16),detipomass
 TIPOADM,dedominial,Tipo Administrativo,0,adm,VARCHAR(16),dedominial
 CODADM,,Código Administrativo,0,adm_id,INT,"~CASE WHEN (""dedominial"" = 'Federal') THEN 1 WHEN (""dedominial"" = 'Estadual') THEN 2 END"
-CODTIPO,,Código do tipo,0,tipo_id,INT,~CASE WHEN (tipo = 'Natural') THEN 1 WHEN (tipo = 'Artificial') THEN 0 END
diff --git a/table_definitions/test_database.json b/table_definitions/test_database.json
index 76bb4ca..b7f1493 100644
--- a/table_definitions/test_database.json
+++ b/table_definitions/test_database.json
@@ -2,11 +2,19 @@
     "pairing_description": "Tabela utilizada para testes",
     "data_source": "Massa d' Água Região Hidrográfica Parana - ANA - dados.gov.br",
     "pk": ["id"],
-    "foreign_keys": [
-        {
-            "keys": ["id"],
-            "reference_columns": ["id"],
-            "reference_table": "test_reference"
-        }
-    ]
-}
+    "foreign_keys": [{
+        "keys": ["id"],
+        "reference_columns": ["id"],
+        "reference_table": "test_reference"
+    }],
+    "columns": {
+        "id": ["INT", "OBJID"],
+        "ano_censo": ["INT", "ANO"],
+        "nome": ["VARCHAR(64)", "NOMEOG"],
+        "esp_id": ["INT", "ESPCD"],
+        "adm": ["VARCHAR(16)", "TIPOADM"],
+        "adm_id": ["INT", "CODADM"],
+        "random_string": ["VARCHAR(16)", "RDREF"],
+        "tipo_id": ["INT", "CODTIPO"]
+    }
+}
\ No newline at end of file
-- 
GitLab