From 25e6fb7f0e59d5b8f77b894a165871933427e755 Mon Sep 17 00:00:00 2001 From: valdir Date: Fri, 3 Apr 2020 20:37:25 +0000 Subject: [PATCH] 0018919: Cadastro Cliente Internacional - Erro Servidor bug#18919 dev: qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/BD/FlyWay/trunk@101096 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../migration/V20200403_1654__mantis18919.sql | 79 ++++++++++++++++ .../migration/V20200403_1654__mantis18919.sql | 91 +++++++++++++++++++ 2 files changed, 170 insertions(+) create mode 100644 src/db/migration/V20200403_1654__mantis18919.sql create mode 100644 src/db/postgresql/migration/V20200403_1654__mantis18919.sql diff --git a/src/db/migration/V20200403_1654__mantis18919.sql b/src/db/migration/V20200403_1654__mantis18919.sql new file mode 100644 index 000000000..0f2b70305 --- /dev/null +++ b/src/db/migration/V20200403_1654__mantis18919.sql @@ -0,0 +1,79 @@ +declare + dup_val_on_index exception; + pragma exception_init (dup_val_on_index , -00001); +begin + execute immediate 'INSERT INTO TIPO_IDENTIFICACION values ( 1 , ''RG'', 1 , CURRENT_DATE, 1) '; + exception when dup_val_on_index then null; +end; +/ +declare + dup_val_on_index exception; + pragma exception_init (dup_val_on_index , -00001); +begin + execute immediate 'INSERT INTO TIPO_IDENTIFICACION values ( 2 , ''CPF'', 1 , CURRENT_DATE, 1) '; + exception when dup_val_on_index then null; +end; +/ +declare + dup_val_on_index exception; + pragma exception_init (dup_val_on_index , -00001); +begin + execute immediate 'INSERT INTO TIPO_IDENTIFICACION values ( 13 , ''PASPT'', 1 , CURRENT_DATE, 1) '; + exception when dup_val_on_index then null; +end; +/ +declare + dup_val_on_index exception; + pragma exception_init (dup_val_on_index , -00001); +begin + execute immediate 'INSERT INTO TIPO_IDENTIFICACION values ( 14 , ''RUT'', 1 , CURRENT_DATE, 1) '; + exception when dup_val_on_index then null; +end; +/ +declare + dup_val_on_index exception; + pragma exception_init (dup_val_on_index , -00001); +begin + execute immediate 'INSERT INTO TIPO_IDENTIFICACION values ( 15 , ''CNPJ'', 1 , CURRENT_DATE, 1) '; + exception when dup_val_on_index then null; +end; +/ +declare + dup_val_on_index exception; + pragma exception_init (dup_val_on_index , -00001); +begin + execute immediate 'INSERT INTO TIPO_IDENTIFICACION values ( 22 , ''DOC X'', 1 , CURRENT_DATE, 1) '; + exception when dup_val_on_index then null; +end; +/ +declare + dup_val_on_index exception; + pragma exception_init (dup_val_on_index , -00001); +begin + execute immediate 'INSERT INTO TIPO_IDENTIFICACION values ( 23 , ''CN'', 1 , CURRENT_DATE, 1) '; + exception when dup_val_on_index then null; +end; +/ +declare + dup_val_on_index exception; + pragma exception_init (dup_val_on_index , -00001); +begin + execute immediate 'INSERT INTO TIPO_IDENTIFICACION values ( 24 , ''RNE'', 1 , CURRENT_DATE, 1) '; + exception when dup_val_on_index then null; +end; +/ +declare + dup_val_on_index exception; + pragma exception_init (dup_val_on_index , -00001); +begin + execute immediate 'INSERT INTO TIPO_IDENTIFICACION values ( 25 , ''DOC_IDOSO'', 1 , CURRENT_DATE, 1) '; + exception when dup_val_on_index then null; +end; +/ +declare + dup_val_on_index exception; + pragma exception_init (dup_val_on_index , -00001); +begin + execute immediate 'INSERT INTO TIPO_IDENTIFICACION values ( 26 , ''DNI'', 1 , CURRENT_DATE, 1) '; + exception when dup_val_on_index then null; +end; diff --git a/src/db/postgresql/migration/V20200403_1654__mantis18919.sql b/src/db/postgresql/migration/V20200403_1654__mantis18919.sql new file mode 100644 index 000000000..840eee4be --- /dev/null +++ b/src/db/postgresql/migration/V20200403_1654__mantis18919.sql @@ -0,0 +1,91 @@ +DO $$ +BEGIN + INSERT INTO TIPO_IDENTIFICACION values ( 1 , 'RG', 1 , CURRENT_DATE, 1) ; + EXCEPTION + WHEN OTHERS THEN NULL; + WHEN unique_violation THEN NULL; +END +$$; +/ +DO $$ +BEGIN + INSERT INTO TIPO_IDENTIFICACION values ( 2 , 'CPF', 1 , CURRENT_DATE, 1) ; + EXCEPTION + WHEN OTHERS THEN NULL; + WHEN unique_violation THEN NULL; +END +$$; +/ +DO $$ +BEGIN + INSERT INTO TIPO_IDENTIFICACION values ( 13 , 'PASPT', 1 , CURRENT_DATE, 1) ; + EXCEPTION + WHEN OTHERS THEN NULL; + WHEN unique_violation THEN NULL; +END +$$; +/ +DO $$ +BEGIN + INSERT INTO TIPO_IDENTIFICACION values ( 14 , 'RUT', 1 , CURRENT_DATE, 1) ; + EXCEPTION + WHEN OTHERS THEN NULL; + WHEN unique_violation THEN NULL; +END +$$; +/ +DO $$ +BEGIN + INSERT INTO TIPO_IDENTIFICACION values ( 15 , 'CNPJ', 1 , CURRENT_DATE, 1) ; + EXCEPTION + WHEN OTHERS THEN NULL; + WHEN unique_violation THEN NULL; +END +$$; +/ +DO $$ +BEGIN + INSERT INTO TIPO_IDENTIFICACION values ( 22 , 'DOC X', 1 , CURRENT_DATE, 1) ; + EXCEPTION + WHEN OTHERS THEN NULL; + WHEN unique_violation THEN NULL; +END +$$; +/ +DO $$ +BEGIN + INSERT INTO TIPO_IDENTIFICACION values ( 23 , 'CN', 1 , CURRENT_DATE, 1) ; + EXCEPTION + WHEN OTHERS THEN NULL; + WHEN unique_violation THEN NULL; +END +$$; +/ +DO $$ +BEGIN + INSERT INTO TIPO_IDENTIFICACION values ( 24 , ''RNE'', 1 , CURRENT_DATE, 1) ; + EXCEPTION + WHEN OTHERS THEN NULL; + WHEN unique_violation THEN NULL; +END +$$; +/ +DO $$ +BEGIN + INSERT INTO TIPO_IDENTIFICACION values ( 25 , 'DOC_IDOSO', 1 , CURRENT_DATE, 1) ; + EXCEPTION + WHEN OTHERS THEN NULL; + WHEN unique_violation THEN NULL; +END +$$; +/ +DO $$ +BEGIN + INSERT INTO TIPO_IDENTIFICACION values ( 26 , 'DNI', 1 , CURRENT_DATE, 1) + EXCEPTION + WHEN OTHERS THEN NULL; + WHEN unique_violation THEN NULL; +END +$$; +/ +