diff --git a/src/db/migration/V20170328_0830__mantis8808.sql b/src/db/migration/V20170328_0830__mantis8808.sql new file mode 100644 index 000000000..021813cc5 --- /dev/null +++ b/src/db/migration/V20170328_0830__mantis8808.sql @@ -0,0 +1,9 @@ +declare + column_exists exception; + pragma exception_init (column_exists , -01430); +begin + execute immediate 'ALTER TABLE ESTADO_CIVIL MODIFY (ESTADOCIVIL_ID NOT NULL)'; + execute immediate 'ALTER TABLE ESTADO_CIVIL ADD CONSTRAINT ESTADO_CIVIL_PK PRIMARY KEY (ESTADOCIVIL_ID) ENABLE'; + exception when column_exists then null; +end; + diff --git a/src/db/migration/V20170328_0944__mantis8808.sql b/src/db/migration/V20170328_0944__mantis8808.sql new file mode 100644 index 000000000..e159a69f1 --- /dev/null +++ b/src/db/migration/V20170328_0944__mantis8808.sql @@ -0,0 +1,13 @@ +declare + column_exists exception; + pragma exception_init (column_exists , -01430); +begin + execute immediate 'ALTER TABLE BOLETO ADD (ESTADOCIVIL_ID NUMBER(2))'; + execute immediate 'ALTER TABLE BOLETO ADD CONSTRAINT BOLETO_ESTADOCIVIL_FK FOREIGN KEY (ESTADOCIVIL_ID) + REFERENCES ESTADO_CIVIL (ESTADOCIVIL_ID) ENABLE'; + execute immediate 'ALTER TABLE CAJA ADD (ESTADOCIVIL_ID NUMBER(2))'; + execute immediate 'ALTER TABLE CAJA ADD CONSTRAINT CAJA_ESTADOCIVIL_FK FOREIGN KEY (ESTADOCIVIL_ID) + REFERENCES ESTADO_CIVIL (ESTADOCIVIL_ID) ENABLE'; + exception when column_exists then null; +end; +