Fixes bug#AL-4553

master
Fernando Abimael Alvarez Uc 2024-08-13 09:55:52 -06:00
commit 448df9312a
10 changed files with 119 additions and 70 deletions

View File

@ -3,7 +3,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>br.com.rjconsultores</groupId>
<artifactId>Flyway</artifactId>
<artifactId>Flyway</artifactId>
<version>1.80.2</version>
<distributionManagement>

View File

@ -38,33 +38,5 @@ begin
"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 "SOLICITUD_EXPRESO"
ADD FOREIGN KEY ("CIUDADORIGEN_ID")
REFERENCES "CIUDAD" ("CIUDAD_ID") ENABLE';
exception when object_exists then null;
end;
begin
execute immediate
'ALTER TABLE "SOLICITUD_EXPRESO"
ADD FOREIGN KEY ("CIUDADDESTINO_ID")
REFERENCES "CIUDAD" ("CIUDAD_ID") ENABLE';
exception when object_exists then null;
end;
begin
execute immediate
'ALTER TABLE "SOLICITUD_EXPRESO"
ADD FOREIGN KEY ("TIPOIDENTIFICACION_ID")
REFERENCES "TIPO_IDENTIFICACION" ("TIPOIDENTIFICACION_ID") ENABLE';
exception when object_exists then null;
exception when object_exists then null;
end;

View File

@ -16,21 +16,4 @@ begin
"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 "TRAYECTOS_EXPRESOS"
ADD FOREIGN KEY ("SOLICITUDEXPRESO_ID")
REFERENCES "SOLICITUD_EXPRESO" ("SOLICITUDEXPRESO_ID") ENABLE';
exception when object_exists then null;
end;

View File

@ -1,29 +1,23 @@
declare
object_exists exception;
pragma exception_init (object_exists , -00955);
dup_val_on_index exception;
except_02291 exception;
pragma exception_init (dup_val_on_index , -00001);
pragma exception_init (except_02291 , -02291);
begin
execute immediate
'Insert into CONSTANTE (
"CONSTANTE_ID",
"NOMBCONSTANTE",
"DESCCONSTANTE",
"INDTIPOCONSTANTE",
"VALORCONSTANTE",
"INDMANTENIMIENTOUSUARIO",
"ACTIVO",
"FECMODIF",
"USUARIO_ID"
)
values (
'insert into CONSTANTE values (
CONSTANTE_SEQ.NEXTVAL,
"FORMAPAGOCREDITO_ID",
"ID de Pago a Crédito Expresos",
null,
"2",
null,
"1",
''FORMAPAGOCREDITO_ID'',
''ID de Pago a Crédito Expresos'',
1,
''2'',
1,
1,
sysdate,
"1"
);';
exception when object_exists then null;
1
)';
exception
when dup_val_on_index then null;
when except_02291 then null;
end;

View File

@ -0,0 +1,8 @@
declare
object_exists exception;
pragma exception_init (object_exists , -00955);
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;

View File

@ -0,0 +1,21 @@
declare
object_exists exception;
except_02275 exception;
except_02270 exception;
except_02261 exception;
pragma exception_init (object_exists , -01430);
pragma exception_init (except_02275 , -02275);
pragma exception_init (except_02270 , -02270);
pragma exception_init (except_02261 , -02261);
begin
execute immediate
'ALTER TABLE "SOLICITUD_EXPRESO"
ADD FOREIGN KEY ("CIUDADORIGEN_ID")
REFERENCES "CIUDAD" ("CIUDAD_ID") ENABLE';
exception
when object_exists then null;
when except_02275 then null;
when except_02270 then null;
when except_02261 then null;
end;

View File

@ -0,0 +1,21 @@
declare
object_exists exception;
except_02275 exception;
except_02270 exception;
except_02261 exception;
pragma exception_init (object_exists , -01430);
pragma exception_init (except_02275 , -02275);
pragma exception_init (except_02270 , -02270);
pragma exception_init (except_02261 , -02261);
begin
execute immediate
'ALTER TABLE "SOLICITUD_EXPRESO"
ADD FOREIGN KEY ("CIUDADDESTINO_ID")
REFERENCES "CIUDAD" ("CIUDAD_ID") ENABLE';
exception
when object_exists then null;
when except_02275 then null;
when except_02270 then null;
when except_02261 then null;
end;

View File

@ -0,0 +1,21 @@
declare
object_exists exception;
except_02275 exception;
except_02270 exception;
except_02261 exception;
pragma exception_init (object_exists , -01430);
pragma exception_init (except_02275 , -02275);
pragma exception_init (except_02270 , -02270);
pragma exception_init (except_02261 , -02261);
begin
execute immediate
'ALTER TABLE "SOLICITUD_EXPRESO"
ADD FOREIGN KEY ("TIPOIDENTIFICACION_ID")
REFERENCES "TIPO_IDENTIFICACION" ("TIPOIDENTIFICACION_ID") ENABLE';
exception
when object_exists then null;
when except_02275 then null;
when except_02270 then null;
when except_02261 then null;
end;

View File

@ -0,0 +1,8 @@
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;

View File

@ -0,0 +1,21 @@
declare
object_exists exception;
except_02275 exception;
except_02270 exception;
except_02261 exception;
pragma exception_init (object_exists , -01430);
pragma exception_init (except_02275 , -02275);
pragma exception_init (except_02270 , -02270);
pragma exception_init (except_02261 , -02261);
begin
execute immediate
'ALTER TABLE "TRAYECTOS_EXPRESOS"
ADD FOREIGN KEY ("SOLICITUDEXPRESO_ID")
REFERENCES "SOLICITUD_EXPRESO" ("SOLICITUDEXPRESO_ID") ENABLE';
exception
when object_exists then null;
when except_02275 then null;
when except_02270 then null;
when except_02261 then null;
end;