From 3a6c0e3ab5bd9c94c972a7df9641e81a3368ed79 Mon Sep 17 00:00:00 2001 From: alberto Date: Thu, 29 Sep 2016 13:48:22 +0000 Subject: [PATCH] =?UTF-8?q?Flyway=20=C3=BAnico?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/BD/FlyWay/trunk@60883 d1611594-4594-4d17-8e1d-87c2c4800839 --- .classpath | 22 ++++--- .project | 6 ++ .settings/org.eclipse.jdt.core.prefs | 1 + .settings/org.eclipse.m2e.core.prefs | 4 ++ pom.xml | 39 ++++++++++++ .../migration/V20160721_1259__autorizacao.sql | 1 + .../migration/V20160721_1640__mantis7677.sql | 2 + .../V20160728_1459__autorizacao2.sql | 2 + .../migration/V20160729_1546__mantis7455.sql | 58 ++++++++++++++++++ .../V20160808_1702__alteracaoTabela.sql | 1 + .../migration/V20160808_1858__mantis7808.sql | 1 + .../migration/V20160811_1630__mantis7808.sql | 12 ++++ .../migration/V20160812_1845__mantis7808.sql | 1 + .../migration/V20160819_1110__mantis7808.sql | 1 + .../migration/V20160822_1410__mantis7808.sql | 1 + .../migration/V20160822_1507__mantis7805.sql | 61 +++++++++++++++++++ .../migration/V20160822_1830__mantis7808.sql | 2 + .../migration/V20160824_1608__mantis7805.sql | 2 + .../migration/V20160829_1530__mantis7808.sql | 8 +++ 19 files changed, 218 insertions(+), 7 deletions(-) create mode 100644 .settings/org.eclipse.m2e.core.prefs create mode 100644 pom.xml create mode 100644 src/db/migration/V20160721_1259__autorizacao.sql create mode 100644 src/db/migration/V20160721_1640__mantis7677.sql create mode 100644 src/db/migration/V20160728_1459__autorizacao2.sql create mode 100644 src/db/migration/V20160729_1546__mantis7455.sql create mode 100644 src/db/migration/V20160808_1702__alteracaoTabela.sql create mode 100644 src/db/migration/V20160808_1858__mantis7808.sql create mode 100644 src/db/migration/V20160811_1630__mantis7808.sql create mode 100644 src/db/migration/V20160812_1845__mantis7808.sql create mode 100644 src/db/migration/V20160819_1110__mantis7808.sql create mode 100644 src/db/migration/V20160822_1410__mantis7808.sql create mode 100644 src/db/migration/V20160822_1507__mantis7805.sql create mode 100644 src/db/migration/V20160822_1830__mantis7808.sql create mode 100644 src/db/migration/V20160824_1608__mantis7805.sql create mode 100644 src/db/migration/V20160829_1530__mantis7808.sql diff --git a/.classpath b/.classpath index 5ffd997a0..4e149f946 100644 --- a/.classpath +++ b/.classpath @@ -1,13 +1,21 @@ - - - - - + - + + - + + + + + + + + + + + + diff --git a/.project b/.project index 839642918..2976ebc94 100644 --- a/.project +++ b/.project @@ -20,8 +20,14 @@ + + org.eclipse.m2e.core.maven2Builder + + + + org.eclipse.m2e.core.maven2Nature org.eclipse.jem.workbench.JavaEMFNature org.eclipse.wst.common.modulecore.ModuleCoreNature org.eclipse.jdt.core.javanature diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index 54e493c07..6428c6805 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -8,4 +8,5 @@ org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning org.eclipse.jdt.core.compiler.source=1.6 diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 000000000..14b697b7b --- /dev/null +++ b/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/pom.xml b/pom.xml new file mode 100644 index 000000000..95c795476 --- /dev/null +++ b/pom.xml @@ -0,0 +1,39 @@ + + 4.0.0 + Flyway + Flyway + 0.0.1-SNAPSHOT + + + log4j + log4j + 1.2.12 + + + org.flywaydb + flyway-core + 4.0.1 + + + + src + + + src + + **/*.java + + + + + + maven-compiler-plugin + 3.3 + + 1.6 + 1.6 + + + + + \ No newline at end of file diff --git a/src/db/migration/V20160721_1259__autorizacao.sql b/src/db/migration/V20160721_1259__autorizacao.sql new file mode 100644 index 000000000..6b9450af0 --- /dev/null +++ b/src/db/migration/V20160721_1259__autorizacao.sql @@ -0,0 +1 @@ +update autorizacion set NOMBAUTORIZACION = 'AUT_AUMENTA_DISPONIBILIDAD' where NOMBAUTORIZACION = 'AUT_AUMENTA_DISPONIB'; \ No newline at end of file diff --git a/src/db/migration/V20160721_1640__mantis7677.sql b/src/db/migration/V20160721_1640__mantis7677.sql new file mode 100644 index 000000000..7c329ac4f --- /dev/null +++ b/src/db/migration/V20160721_1640__mantis7677.sql @@ -0,0 +1,2 @@ +ALTER TABLE DIAGRAMA_AUTOBUS +ADD INDBARCO NUMBER(1,0) DEFAULT 0; \ No newline at end of file diff --git a/src/db/migration/V20160728_1459__autorizacao2.sql b/src/db/migration/V20160728_1459__autorizacao2.sql new file mode 100644 index 000000000..2d6dcf3b4 --- /dev/null +++ b/src/db/migration/V20160728_1459__autorizacao2.sql @@ -0,0 +1,2 @@ +update autorizacion set NOMBAUTORIZACION = 'AUT_EXCEDE_TRANSFERENCIA' where NOMBAUTORIZACION = 'AUT_CAMBIO_ULTIMA_HR'; +update autorizacion set activo = 0 where NOMBAUTORIZACION in ('AUT_BOL_ASIENTOS','AUT_CAMBIAR_FOLIO','AUT_CANCELA_PAGOTAR','AUT_ENTREGA_EXTRAVIA','AUT_EXCEDE_TRANSFERE','AUT_OTORGAR_CORTESIA'); \ No newline at end of file diff --git a/src/db/migration/V20160729_1546__mantis7455.sql b/src/db/migration/V20160729_1546__mantis7455.sql new file mode 100644 index 000000000..85299eacc --- /dev/null +++ b/src/db/migration/V20160729_1546__mantis7455.sql @@ -0,0 +1,58 @@ +CREATE TABLE MENSAJE ( +MENSAJE_ID NUMBER(7,0) NOT NULL ENABLE, +FECINI DATE, +FECFIN DATE, +DESCRIPCION VARCHAR2(500 BYTE), +INDTIPO NUMBER(1,0), +ACTIVO NUMBER(1,0), +FECMODIF DATE, +USUARIO_ID NUMBER(7,0), +CONSTRAINT "PK_MENSAJE" PRIMARY KEY ("MENSAJE_ID"), +CONSTRAINT "FK_MENSAJE_USUARIO" FOREIGN KEY ("USUARIO_ID") REFERENCES USUARIO("USUARIO_ID") +); + +CREATE TABLE MENSAJE_PUNTO_VENTA( +MENSAJE_PUNTO_VENTA_ID NUMBER(7,0) NOT NULL ENABLE, +MENSAJE_ID NUMBER(7,0), +PUNTOVENTA_ID NUMBER(7,0), +ACTIVO NUMBER(1,0), +FECMODIF DATE, +USUARIO_ID NUMBER(7,0), +CONSTRAINT "PK_MENSAJE_PUNTO_VENTA" PRIMARY KEY ("MENSAJE_PUNTO_VENTA_ID"), +CONSTRAINT "FK_MENSAJE_PTO_VENTA_MENSAJE" FOREIGN KEY ("MENSAJE_ID") REFERENCES MENSAJE("MENSAJE_ID"), +CONSTRAINT "FK_MENSAJE_PTO_VENTA_PTO_VENTA" FOREIGN KEY ("PUNTOVENTA_ID") REFERENCES PUNTO_VENTA("PUNTOVENTA_ID"), +CONSTRAINT "FK_MENSAJE_PUNTO_VENTA_USUARIO" FOREIGN KEY ("USUARIO_ID") REFERENCES USUARIO("USUARIO_ID") +); + +CREATE TABLE MENSAJE_EMPRESA( +MENSAJE_EMPRESA_ID NUMBER(7,0) NOT NULL ENABLE, +MENSAJE_ID NUMBER(7,0), +EMPRESA_ID NUMBER(7,0), +ACTIVO NUMBER(1,0), +FECMODIF DATE, +USUARIO_ID NUMBER(7,0), +CONSTRAINT "PK_MENSAJE_EMPRESA" PRIMARY KEY ("MENSAJE_EMPRESA_ID"), +CONSTRAINT "FK_MENSAJE_EMPRESA_MENSAJE" FOREIGN KEY ("MENSAJE_ID") REFERENCES MENSAJE("MENSAJE_ID"), +CONSTRAINT "FK_MENSAJE_EMPRESA_EMPRESA" FOREIGN KEY ("EMPRESA_ID") REFERENCES EMPRESA("EMPRESA_ID"), +CONSTRAINT "FK_MENSAJE_EMPRESA_USUARIO" FOREIGN KEY ("USUARIO_ID") REFERENCES USUARIO("USUARIO_ID") +); + +CREATE TABLE MENSAJE_USUARIO( +MENSAJE_USUARIO_ID NUMBER(7,0) NOT NULL ENABLE, +MENSAJE_ID NUMBER(7,0), +USUARIO_ID NUMBER(7,0), +FECLEIDO DATE, +ACTIVO NUMBER(1,0), +USUARIOMODIF_ID NUMBER(7,0), +FECMODIF DATE, +CONSTRAINT "PK_MENSAJE_USUARIO" PRIMARY KEY ("MENSAJE_USUARIO_ID"), +CONSTRAINT "FK_MENSAJE_USUARIO_MENSAJE" FOREIGN KEY ("MENSAJE_ID") REFERENCES MENSAJE("MENSAJE_ID"), +CONSTRAINT "FK_MENSAJE_USUARIO_USUARIO" FOREIGN KEY ("USUARIO_ID") REFERENCES USUARIO("USUARIO_ID"), +CONSTRAINT "FK_MENSAJE_USUMODIF_USUARIO" FOREIGN KEY ("USUARIOMODIF_ID") REFERENCES USUARIO("USUARIO_ID") +); + +CREATE SEQUENCE "VTABOL"."MENSAJE_SEQ" MINVALUE 1 MAXVALUE 9999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER NOCYCLE ; +CREATE SEQUENCE "VTABOL"."MENSAJE_PUNTO_VENTA_SEQ" MINVALUE 1 MAXVALUE 9999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER NOCYCLE ; +CREATE SEQUENCE "VTABOL"."MENSAJE_EMPRESA_SEQ" MINVALUE 1 MAXVALUE 9999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER NOCYCLE ; +CREATE SEQUENCE "VTABOL"."MENSAJE_USUARIO_SEQ" MINVALUE 1 MAXVALUE 9999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER NOCYCLE ; + diff --git a/src/db/migration/V20160808_1702__alteracaoTabela.sql b/src/db/migration/V20160808_1702__alteracaoTabela.sql new file mode 100644 index 000000000..1f089ed86 --- /dev/null +++ b/src/db/migration/V20160808_1702__alteracaoTabela.sql @@ -0,0 +1 @@ +alter table tarjeta_fidelidad modify numtarjeta NUMBER(14,0); \ No newline at end of file diff --git a/src/db/migration/V20160808_1858__mantis7808.sql b/src/db/migration/V20160808_1858__mantis7808.sql new file mode 100644 index 000000000..3c9bbb1ce --- /dev/null +++ b/src/db/migration/V20160808_1858__mantis7808.sql @@ -0,0 +1 @@ +ALTER TABLE VTABOL.FISCAL_ML2 ADD (COOVINCULADO VARCHAR2(9)); diff --git a/src/db/migration/V20160811_1630__mantis7808.sql b/src/db/migration/V20160811_1630__mantis7808.sql new file mode 100644 index 000000000..5c87fea74 --- /dev/null +++ b/src/db/migration/V20160811_1630__mantis7808.sql @@ -0,0 +1,12 @@ +CREATE TABLE + FISCAL_ENVIO_FISCO + ( + FISCALENVIOFISCO_ID NUMBER(15) NOT NULL, + NUMSERIE20 VARCHAR2(20) NOT NULL, + DATAMOV VARCHAR2(8) NOT NULL, + ARQUIVO VARCHAR2(50) NOT NULL, + RETORNO VARCHAR2(50) + ); + +CREATE SEQUENCE FISCAL_ENVIO_FISCO_SEQ INCREMENT BY 1 START WITH 1 MAXVALUE 9999999999999999999999999999 +MINVALUE 1 NOCYCLE CACHE 20 NOORDER; \ No newline at end of file diff --git a/src/db/migration/V20160812_1845__mantis7808.sql b/src/db/migration/V20160812_1845__mantis7808.sql new file mode 100644 index 000000000..b54dcedd2 --- /dev/null +++ b/src/db/migration/V20160812_1845__mantis7808.sql @@ -0,0 +1 @@ +ALTER TABLE FISCAL_ENVIO_FISCO ADD (TENTATIVAS NUMBER(2)); \ No newline at end of file diff --git a/src/db/migration/V20160819_1110__mantis7808.sql b/src/db/migration/V20160819_1110__mantis7808.sql new file mode 100644 index 000000000..838cd2071 --- /dev/null +++ b/src/db/migration/V20160819_1110__mantis7808.sql @@ -0,0 +1 @@ +ALTER TABLE FISCAL_IMPRESSORA RENAME COLUMN INDGERAARQGT TO INDCTRL; \ No newline at end of file diff --git a/src/db/migration/V20160822_1410__mantis7808.sql b/src/db/migration/V20160822_1410__mantis7808.sql new file mode 100644 index 000000000..d78b9b24b --- /dev/null +++ b/src/db/migration/V20160822_1410__mantis7808.sql @@ -0,0 +1 @@ +ALTER TABLE FISCAL_ML2 ADD (COOCUPOMFISCAL VARCHAR2(9)); \ No newline at end of file diff --git a/src/db/migration/V20160822_1507__mantis7805.sql b/src/db/migration/V20160822_1507__mantis7805.sql new file mode 100644 index 000000000..aaafa6035 --- /dev/null +++ b/src/db/migration/V20160822_1507__mantis7805.sql @@ -0,0 +1,61 @@ + +/* INSERINDO O EVENTO EXTRA DIFERENCA DE TRANSFERENCIA OCD */ + + 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 + ) + VALUES + ( + '99978', + NULL, + '1', + '99999', + NULL, + '0', + NULL, + '0', + NULL, + '0', + NULL, + '6486', + to_date('22/08/2016 14:55:00','DD/MM/YYYY HH24:MI:SS'), + '0', + NULL, + NULL, + NULL, + '1', + 'DIFERENCA DE TRANSF. OCD', + NULL, + NULL, + 'RECEITA', + NULL, + NULL + ); + + + \ No newline at end of file diff --git a/src/db/migration/V20160822_1830__mantis7808.sql b/src/db/migration/V20160822_1830__mantis7808.sql new file mode 100644 index 000000000..06f8cd98e --- /dev/null +++ b/src/db/migration/V20160822_1830__mantis7808.sql @@ -0,0 +1,2 @@ +ALTER TABLE FISCAL_ML2 MODIFY (DESCTIPODOC VARCHAR2(18)); +ALTER TABLE FISCAL_ML2 MODIFY (DESCTIPODOC2 VARCHAR2(18)); \ No newline at end of file diff --git a/src/db/migration/V20160824_1608__mantis7805.sql b/src/db/migration/V20160824_1608__mantis7805.sql new file mode 100644 index 000000000..69a453d1f --- /dev/null +++ b/src/db/migration/V20160824_1608__mantis7805.sql @@ -0,0 +1,2 @@ +ALTER TABLE OCD_PARAM ADD (INDOCDTRANSFERENCIA NUMBER(1,0) DEFAULT 0 NOT NULL); + diff --git a/src/db/migration/V20160829_1530__mantis7808.sql b/src/db/migration/V20160829_1530__mantis7808.sql new file mode 100644 index 000000000..5c67dfa5f --- /dev/null +++ b/src/db/migration/V20160829_1530__mantis7808.sql @@ -0,0 +1,8 @@ +declare + column_exists exception; + pragma exception_init (column_exists , -01430); +begin + execute immediate 'ALTER TABLE FISCAL_IMPRESSORA ADD (INDGERAARQGT NUMBER(1))'; + execute immediate 'UPDATE FISCAL_IMPRESSORA SET INDGERAARQGT = INDCTRL'; + exception when column_exists then null; +end; \ No newline at end of file