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