From 6b434a390455d4ecd06b5fd8b32e778bc60f2aa4 Mon Sep 17 00:00:00 2001 From: Fabio Date: Fri, 26 Jan 2024 18:38:03 -0300 Subject: [PATCH] =?UTF-8?q?Refatora=C3=A7ao=20recarga=20celular=20feat=20b?= =?UTF-8?q?ug#AL-3513?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- src/db/migration/V20240123_1035__AL-3513.sql | 27 ++++++++++++++++++++ src/db/migration/V20240126_1118__AL-3513.sql | 8 ++++++ 3 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 src/db/migration/V20240123_1035__AL-3513.sql create mode 100644 src/db/migration/V20240126_1118__AL-3513.sql diff --git a/pom.xml b/pom.xml index 21004b51f..4d15b2441 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores Flyway - 1.25.0 + 1.26.0 diff --git a/src/db/migration/V20240123_1035__AL-3513.sql b/src/db/migration/V20240123_1035__AL-3513.sql new file mode 100644 index 000000000..279e87d11 --- /dev/null +++ b/src/db/migration/V20240123_1035__AL-3513.sql @@ -0,0 +1,27 @@ +declare + object_exists exception; + pragma exception_init (object_exists , -00955); +begin + execute immediate + 'CREATE TABLE EMPRESA_RECARGA_CONFIG + ( + EMPRESARECARGA_ID NUMBER(7, 0) NOT NULL + , EMPRESA_ID NUMBER(7, 0) + , CLIENT_ID VARCHAR2(50 BYTE) + , SECRET VARCHAR2(60 BYTE) + , ACTIVO NUMBER(1,0) + , FECMODIF DATE + , USUARIO_ID NUMBER(7,0) + , CONSTRAINT EMPRESA_RECARGA_CONFIG PRIMARY KEY ( EMPRESARECARGA_ID ) ENABLE ) '; + + exception when object_exists then null; +end; +/ +declare + object_exists exception; + pragma exception_init (object_exists , -00955); +begin + execute immediate + 'CREATE SEQUENCE EMP_RECARGA_CONFIG_SEQ'; + exception when object_exists then null; +end; diff --git a/src/db/migration/V20240126_1118__AL-3513.sql b/src/db/migration/V20240126_1118__AL-3513.sql new file mode 100644 index 000000000..fd6c3e73c --- /dev/null +++ b/src/db/migration/V20240126_1118__AL-3513.sql @@ -0,0 +1,8 @@ +declare + dup_val_on_index exception; + pragma exception_init (dup_val_on_index , -00001); +begin + execute immediate 'Insert into TIPO_EVENTO_EXTRA (TIPOEVENTOEXTRA_ID,INDTIPO,IMPMAX,INDVALIDACORTE,INDVALIDADOCUMENTO,INDCONTRAPARTIDA,INDBOLETO,INDORDENSERVICIO,PORCIVA,FORMAPAGO_ID,USUARIO_ID,FECMODIF,ACTIVO,PARAMARTICULO2_ID,INDTIPO2,FORMAPAGO2_ID,INDOPERACION,DESCTIPOEVENTO,PROVEEDOR,IMPFISCALNUMOPERACAO,NATUREZA,CONTACONTABIL,INDCONFERENCIAFISICACOMISSAO,INDVALIDAESTOQUE,CVETIPOEVENTO,CVESISTEMA,INTEGRADOTOTVS,ERRO) + values (99994,''0'',99999.99,null,''0'',null,''0'',null,''0'',null,''1'',sysdate,''1'',null,null,null,''1'',''CANCELAMENTO RECARGA'',null,null,null,null,null,null,''RECARGA_CELULAR'',''CANCEL_RECARGA_CELULAR'',null,null)'; + exception when dup_val_on_index then null; +end; \ No newline at end of file