diff --git a/pom.xml b/pom.xml index ca8b6d88c..75c9eb12a 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores Flyway - 1.77.1 + 1.77.2 diff --git a/src/db/backup/oracle/V20240729_1500__AL-4549.sql b/src/db/backup/oracle/V20240729_1500__AL-4549.sql new file mode 100644 index 000000000..badfc3ede --- /dev/null +++ b/src/db/backup/oracle/V20240729_1500__AL-4549.sql @@ -0,0 +1,70 @@ +declare + object_exists exception; + pragma exception_init (object_exists , -00955); +begin + execute immediate + 'CREATE TABLE "VTABOL"."SOLICITUD_EXPRESO" + ( "SOLICITUDEXPRESO_ID" NUMBER(15,0) NOT NULL PRIMARY KEY, + "CIUDADORIGEN_ID" NUMBER(7,0), + "CIUDADDESTINO_ID" NUMBER(7,0), + "CANTPASAJEROS" NUMBER(3,0), + "FECSOLICITUD" DATE, + "TIPOIDENTIFICACION_ID" NUMBER(2,0), + "NUMIDENTIFICACION" VARCHAR2(60 BYTE), + "DESCNOMBRE" VARCHAR2(30 BYTE), + "DESCAPELLIDOS" VARCHAR2(60 BYTE), + "DESCDIRECCION" VARCHAR2(100 BYTE), + "DESCTELEFONO" VARCHAR2(12 BYTE), + "DESCEMAIL" VARCHAR2(60 BYTE), + "INDVIAJEREDONDO" NUMBER(1,0), + "FECHORIDA" DATE, + "DESCOBSERVACIONIDA" VARCHAR2(100 BYTE), + "DESCSITIOPARTIDAIDA" VARCHAR2(100 BYTE), + "DESCSITIOLLEGADAIDA" VARCHAR2(100 BYTE), + "FECHORREGRESO" DATE, + "DESCOBSERVACIONREGRESO" VARCHAR2(100 BYTE), + "DESCSITIOPARTIDAREGRESO" VARCHAR2(100 BYTE), + "DESCSITIOLLEGADAREGRESO" VARCHAR2(100 BYTE), + "INDREQUIEREDISPVEHICULO" NUMBER(1,0), + "INDREQUIERERECORRIDOSINTERNOS" NUMBER(1,0), + "STATUSSOLICITUDEXPRESO_ID" NUMBER(2,0), + "DOCCOTIZACION" BLOB, + "VALORCOTIZACION" NUMBER(15,2), + "ACTIVO" NUMBER(1,0), + "FECMODIF" DATE, + "USUARIO_ID" NUMBER(7,0), + "DOCCONTRATO" BLOB, + "ORMAPAGO_ID" NUMBER (7), + "USUARIOAUTORIZACREDITO" NUMBER (7), + "FECHORAUTORIZACREDITO" DATE + )'; + exception when object_exists then null; +end; + +begin + execute immediate + 'CREATE SEQUENCE "SOLICITUD_EXPRESO_SEQ" MINVALUE 10000 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 10000'; + exception when object_exists then null; +end; + +begin + execute immediate + 'ALTER TABLE "VTABOL"."SOLICITUD_EXPRESO" + ADD FOREIGN KEY ("CIUDADORIGEN_ID") + REFERENCES "VTABOL"."CIUDAD" ("CIUDAD_ID") ENABLE;'; + exception when object_exists then null; +end; +begin + execute immediate + 'ALTER TABLE "VTABOL"."SOLICITUD_EXPRESO" + ADD FOREIGN KEY ("CIUDADDESTINO_ID") + REFERENCES "VTABOL"."CIUDAD" ("CIUDAD_ID") ENABLE;'; + exception when object_exists then null; +end; +begin + execute immediate + 'ALTER TABLE "VTABOL"."SOLICITUD_EXPRESO" + ADD FOREIGN KEY ("TIPOIDENTIFICACION_ID") + REFERENCES "VTABOL"."TIPO_IDENTIFICACION" ("TIPOIDENTIFICACION_ID") ENABLE;'; + exception when object_exists then null; +end; \ No newline at end of file diff --git a/src/db/backup/oracle/V20240802_1345__AL-4549.sql b/src/db/backup/oracle/V20240802_1345__AL-4549.sql new file mode 100644 index 000000000..5a2a7111e --- /dev/null +++ b/src/db/backup/oracle/V20240802_1345__AL-4549.sql @@ -0,0 +1,36 @@ +declare + object_exists exception; + pragma exception_init (object_exists , -00955); +begin + execute immediate + 'CREATE TABLE "VTABOL"."TRAYECTOS_EXPRESOS" + ( "TRAYECTOSEXPRESOS_ID" NUMBER(15,0) NOT NULL PRIMARY KEY, + "DESCTRAYECTO" VARCHAR2(60 BYTE), + "VALORTRAYECTO" NUMBER(15,2), + "CANTVEHICULOS" NUMBER(3,0), + "ACTIVO" NUMBER(1,0), + "FECMODIF" DATE, + "USUARIO_ID" NUMBER(7,0), + "SOLICITUDEXPRESO_ID" NUMBER(15,0), + "NUMPLACA" VARCHAR2(8 BYTE), + "DOCFLUEC" BLOB + )'; + exception when object_exists then null; +end; +/ +declare + object_exists exception; + pragma exception_init (object_exists , -00955); +begin + execute immediate + 'CREATE SEQUENCE "TRAYECTOS_EXPRESO_SEQ" MINVALUE 10000 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 10000;'; + exception when object_exists then null; +end; + +begin + execute immediate + 'ALTER TABLE "VTABOL"."TRAYECTOS_EXPRESOS" + ADD FOREIGN KEY ("SOLICITUDEXPRESO_ID") + REFERENCES "VTABOL"."SOLICITUD_EXPRESO" ("SOLICITUDEXPRESO_ID") ENABLE;'; + exception when object_exists then null; +end; \ No newline at end of file diff --git a/src/db/backup/oracle/V20240802_1421__AL-4549.sql b/src/db/backup/oracle/V20240802_1421__AL-4549.sql new file mode 100644 index 000000000..06a98b178 --- /dev/null +++ b/src/db/backup/oracle/V20240802_1421__AL-4549.sql @@ -0,0 +1,29 @@ +declare + object_exists exception; + pragma exception_init (object_exists , -00955); +begin + execute immediate + 'Insert into CONSTANTE ( + "CONSTANTE_ID", + "NOMBCONSTANTE", + "DESCCONSTANTE", + "INDTIPOCONSTANTE", + "VALORCONSTANTE", + "INDMANTENIMIENTOUSUARIO", + "ACTIVO", + "FECMODIF", + "USUARIO_ID" +) +values ( + CONSTANTE_SEQ.NEXTVAL, + "FORMAPAGOCREDITO_ID", + "ID de Pago a Crédito Expresos", + null, + "2", + null, + "1", + sysdate, + "1" +);'; + exception when object_exists then null; +end; \ No newline at end of file