diff --git a/pom.xml b/pom.xml index cd09ac8e9..1e7de33ba 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores Flyway - 1.5.0 + 1.5.1 diff --git a/src/db/migration/V20230605_1453__AL2761.sql b/src/db/migration/V20230605_1453__AL2761.sql deleted file mode 100644 index e925ddc21..000000000 --- a/src/db/migration/V20230605_1453__AL2761.sql +++ /dev/null @@ -1,120 +0,0 @@ -declare - object_exists exception; - except_01451 exception; - except_01442 exception; - except_01440 exception; - - pragma exception_init (object_exists , -01430); - pragma exception_init (except_01451 , -01451); - pragma exception_init (except_01442 , -01442); - pragma exception_init (except_01440 , -01440); -begin - execute immediate 'ALTER TABLE PRICING_OCUPA_ANTECIPA ADD (IMPORTE_AUX NUMBER(10,2))'; - exception - when object_exists then null; - when except_01451 then null; - when except_01442 then null; - when except_01440 then null; -end; -/ -declare - object_exists exception; - except_01451 exception; - except_01442 exception; - except_01440 exception; - - pragma exception_init (object_exists , -01430); - pragma exception_init (except_01451 , -01451); - pragma exception_init (except_01442 , -01442); - pragma exception_init (except_01440 , -01440); -begin - execute immediate 'UPDATE PRICING_OCUPA_ANTECIPA SET IMPORTE_AUX = IMPORTE'; - exception - when object_exists then null; - when except_01451 then null; - when except_01442 then null; - when except_01440 then null; -end; -/ -declare - object_exists exception; - except_01451 exception; - except_01442 exception; - except_01440 exception; - except_00904 exception; - - pragma exception_init (object_exists , -01430); - pragma exception_init (except_01451 , -01451); - pragma exception_init (except_01442 , -01442); - pragma exception_init (except_01442 , -01440); - pragma exception_init (except_00904 , -00904); -begin - execute immediate 'ALTER TABLE PRICING_OCUPA_ANTECIPA DROP COLUMN IMPORTE'; - exception - when object_exists then null; - when except_01451 then null; - when except_01442 then null; - when except_01440 then null; - when except_00904 then null; -end; -/ -declare - object_exists exception; - except_01451 exception; - except_01442 exception; - except_01440 exception; - - pragma exception_init (object_exists , -01430); - pragma exception_init (except_01451 , -01451); - pragma exception_init (except_01442 , -01442); - pragma exception_init (except_01440 , -01440); -begin - execute immediate 'ALTER TABLE PRICING_OCUPA_ANTECIPA ADD (IMPORTE NUMBER(10,2))'; - exception - when object_exists then null; - when except_01451 then null; - when except_01442 then null; - when except_01440 then null; -end; -/ -declare - object_exists exception; - except_01451 exception; - except_01442 exception; - except_01440 exception; - - pragma exception_init (object_exists , -01430); - pragma exception_init (except_01451 , -01451); - pragma exception_init (except_01442 , -01442); - pragma exception_init (except_01440 , -01440); -begin - execute immediate 'UPDATE PRICING_OCUPA_ANTECIPA SET IMPORTE = IMPORTE_AUX'; - exception - when object_exists then null; - when except_01451 then null; - when except_01442 then null; - when except_01440 then null; -end; -/ -declare - object_exists exception; - except_01451 exception; - except_01442 exception; - except_01440 exception; - except_00904 exception; - - pragma exception_init (object_exists , -01430); - pragma exception_init (except_01451 , -01451); - pragma exception_init (except_01442 , -01442); - pragma exception_init (except_01442 , -01440); - pragma exception_init (except_00904 , -00904); -begin - execute immediate 'ALTER TABLE PRICING_OCUPA_ANTECIPA DROP COLUMN IMPORTE_AUX'; - exception - when object_exists then null; - when except_01451 then null; - when except_01442 then null; - when except_01440 then null; - when except_00904 then null; -end; -/ \ No newline at end of file diff --git a/src/db/migration/V20230629_0953__AL2865.sql b/src/db/migration/V20230629_0953__AL2865.sql new file mode 100644 index 000000000..8d19358e0 --- /dev/null +++ b/src/db/migration/V20230629_0953__AL2865.sql @@ -0,0 +1,12 @@ +declare + object_exists exception; + except_00957 exception; + + pragma exception_init (object_exists , -01430); + pragma exception_init (except_00957 , -00957); +begin + execute immediate 'ALTER TABLE PRICING_OCUPA_ANTECIPA MODIFY IMPORTE NUMBER(10,2)'; + exception + when object_exists then null; + when except_00957 then null; +end; \ No newline at end of file diff --git a/src/db/postgresql/migration/V20230605_1453__AL2761.sql b/src/db/postgresql/migration/V20230605_1453__AL2761.sql deleted file mode 100644 index d257bcfe8..000000000 --- a/src/db/postgresql/migration/V20230605_1453__AL2761.sql +++ /dev/null @@ -1,35 +0,0 @@ -DO $$ -BEGIN - ALTER TABLE PRICING_OCUPA_ANTECIPA ADD (IMPORTE_AUX NUMBER(10,2)); -END -$$; -/ -DO $$ -BEGIN - UPDATE PRICING_OCUPA_ANTECIPA SET IMPORTE_AUX = IMPORTE; -END -$$; -/ -DO $$ -BEGIN - ALTER TABLE PRICING_OCUPA_ANTECIPA DROP COLUMN IMPORTE; -END -$$; -/ -DO $$ -BEGIN - ALTER TABLE PRICING_OCUPA_ANTECIPA ADD (IMPORTE NUMBER(10,2)); -END -$$; -/ -DO $$ -BEGIN - UPDATE PRICING_OCUPA_ANTECIPA SET IMPORTE = IMPORTE_AUX; -END -$$; -/ -DO $$ -BEGIN - ALTER TABLE PRICING_OCUPA_ANTECIPA DROP COLUMN IMPORTE_AUX; -END -$$; diff --git a/src/db/postgresql/migration/V20230629_0953__AL2865.sql b/src/db/postgresql/migration/V20230629_0953__AL2865.sql new file mode 100644 index 000000000..7c98a1f21 --- /dev/null +++ b/src/db/postgresql/migration/V20230629_0953__AL2865.sql @@ -0,0 +1,5 @@ +DO $$ +BEGIN + ALTER TABLE PRICING_OCUPA_ANTECIPA MODIFY IMPORTE NUMBER(10,2); +END +$$; \ No newline at end of file