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 +$$; +/ +