From 11abbb2181f50b4efd1ea3d497a8a99452964638 Mon Sep 17 00:00:00 2001 From: "valdir.cordeiro" Date: Thu, 29 Jun 2023 09:56:53 -0300 Subject: [PATCH] =?UTF-8?q?bug#al-2865=20Espec=20Pricing=20Conex=C3=A3o=20?= =?UTF-8?q?-=20Aguia=20Branca=20dev:=20qua:?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- src/db/migration/V20230605_1453__AL2761.sql | 120 ------------------ src/db/migration/V20230629_0953__AL2865.sql | 12 ++ .../migration/V20230605_1453__AL2761.sql | 35 ----- .../migration/V20230629_0953__AL2865.sql | 5 + 5 files changed, 18 insertions(+), 156 deletions(-) delete mode 100644 src/db/migration/V20230605_1453__AL2761.sql create mode 100644 src/db/migration/V20230629_0953__AL2865.sql delete mode 100644 src/db/postgresql/migration/V20230605_1453__AL2761.sql create mode 100644 src/db/postgresql/migration/V20230629_0953__AL2865.sql 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