diff --git a/src/db/migration/V20190709_1032__mantis14844.sql b/src/db/migration/V20190709_1032__mantis14844.sql new file mode 100644 index 000000000..c0653f174 --- /dev/null +++ b/src/db/migration/V20190709_1032__mantis14844.sql @@ -0,0 +1,48 @@ +declare + dup_val_on_index exception; + pragma exception_init (dup_val_on_index , -00001); +begin + execute immediate 'INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES + (CONSTANTE_seq.nextval,''TS00_URL_API_TROCO_SIMPLES'',''TROCO SIMPLES. URL da API.'',1, ''https://partner.api.trocosimples.xyz/'',1,1,null,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 CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES + (CONSTANTE_seq.nextval,''TS01_PATH_CONSULTA_SALDO_EMPRESA'',''TROCO SIMPLES. Consulta saldo da empresa'',1, + ''v1/enterprise/enterprises/{parametro}/balance'',1,1,null,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 CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES + (CONSTANTE_seq.nextval,''TS02_PATH_PEDIDO_ENTREGA_TROCO'',''TROCO SIMPLES. Cria pedido de entrega de troco'',1, + ''v1/transaction/delivery/{parametro}'',1,1,null,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 CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES + (CONSTANTE_seq.nextval,''TS03_PATH_CONFIRMA_TRANSACAO'',''TROCO SIMPLES. Confirma transacao.'',1, + ''v1/transaction/confirm'',1,1,null,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 CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES + (CONSTANTE_seq.nextval,''TS04_PATH_CANCELA_TRANSACAO'',''TROCO SIMPLES. Cancela transacao.'',1, + ''v1/transaction/cancel'',1,1,null,1)'; + exception when dup_val_on_index then null; +end; \ No newline at end of file diff --git a/src/db/migration/V20190712_1405__mantis14844.sql b/src/db/migration/V20190712_1405__mantis14844.sql new file mode 100644 index 000000000..29bf4ae79 --- /dev/null +++ b/src/db/migration/V20190712_1405__mantis14844.sql @@ -0,0 +1,13 @@ +declare + dup_val_on_index exception; + pragma exception_init (dup_val_on_index , -00001); +begin + execute immediate 'Insert into TIPO_EVENTO_EXTRA (TIPOEVENTOEXTRA_ID,PARAMARTICULO_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,CVETIPOEVENTO,CVESISTEMA) + values (TIPO_EVENTO_EXTRA_SEQ.nextval,null,''1'',''99999,99'',null,''0'',null,''0'',null,''0'',1,''1'',sysdate,''1'',null,null,null,''1'', + ''TROCO SIMPLES'',null,null,''RECEITA'',null,null,null,''TIPO_EVENTO_EXTRA_TROCO_SIMPLES'')'; + exception when dup_val_on_index then null; +end; + + diff --git a/src/db/postgresql/migration/V20190709_1032__mantis14844.sql b/src/db/postgresql/migration/V20190709_1032__mantis14844.sql new file mode 100644 index 000000000..33f266d01 --- /dev/null +++ b/src/db/postgresql/migration/V20190709_1032__mantis14844.sql @@ -0,0 +1,34 @@ +DO $$ +BEGIN + INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES + (CONSTANTE_seq.nextval,'TS00_URL_API_TROCO_SIMPLES','TROCO SIMPLES. URL da API.',1, 'https://partner.api.trocosimples.xyz/',1,1,null,1); +END +$$; +/ +DO $$ +BEGIN + INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES + (CONSTANTE_seq.nextval,'TS01_PATH_CONSULTA_SALDO_EMPRESA','TROCO SIMPLES. Consulta saldo da empresa',1, 'v1/enterprise/enterprises/{parametro}/balance',1,1,null,1); +END +$$; +/ +DO $$ +BEGIN + INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES + (CONSTANTE_seq.nextval,'TS02_PATH_PEDIDO_ENTREGA_TROCO','TROCO SIMPLES. Cria pedido de entrega de troco',1, 'v1/transaction/delivery/{parametro}',1,1,null,1); +END +$$; +/ +DO $$ +BEGIN + INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES + (CONSTANTE_seq.nextval,'TS03_PATH_CONFIRMA_TRANSACAO','TROCO SIMPLES. Confirma transacao.',1, 'v1/transaction/confirm',1,1,null,1); +END +$$; +/ +DO $$ +BEGIN + INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES + (CONSTANTE_seq.nextval,'TS04_PATH_CANCELA_TRANSACAO','TROCO SIMPLES. Cancela transacao.',1, 'v1/transaction/cancel',1,1,null,1); +END +$$; \ No newline at end of file diff --git a/src/db/postgresql/migration/V20190712_1405__mantis14844.sql b/src/db/postgresql/migration/V20190712_1405__mantis14844.sql new file mode 100644 index 000000000..dcb3a0bbe --- /dev/null +++ b/src/db/postgresql/migration/V20190712_1405__mantis14844.sql @@ -0,0 +1,10 @@ +DO $$ +BEGIN + Insert into TIPO_EVENTO_EXTRA (TIPOEVENTOEXTRA_ID,PARAMARTICULO_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,CVETIPOEVENTO,CVESISTEMA) + values (TIPO_EVENTO_EXTRA_SEQ.nextval,null,'1','99999,99',null,'0',null,'0',null,'0',1,'1',sysdate,'1',null,null,null,'1', + 'TROCO SIMPLES',null,null,'RECEITA',null,null,null,'TIPO_EVENTO_EXTRA_TROCO_SIMPLES'); +END + +