diff --git a/src/db/postgresql/migration/V20230622_1445__AL2686.sql b/src/db/postgresql/migration/V20230622_1445__AL2686.sql new file mode 100644 index 000000000..32bb42db3 --- /dev/null +++ b/src/db/postgresql/migration/V20230622_1445__AL2686.sql @@ -0,0 +1,20 @@ +declare + column_exists exception; + pragma exception_init (column_exists , -01430); +begin + execute immediate 'ALTER TABLE TIPO_EVENTO_EXTRA add INDENVIAEXCESSODEBAGAGEMSEFAZ NUMBER(1,0)'; + exception when column_exists then null; +end; +/ + +declare + 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 'UPDATE TIPO_EVENTO_EXTRA SET INDENVIAEXCESSODEBAGAGEMSEFAZ=1 WHERE CVETIPOEVENTO=''EXCESSO_BAGAGEM'' AND INDENVIAEXCESSODEBAGAGEMSEFAZ IS NULL'; + exception when others then null; +end; +/ diff --git a/src/db/postgresql/migration/V20230622_1452__AL2686.sql b/src/db/postgresql/migration/V20230622_1452__AL2686.sql new file mode 100644 index 000000000..357b1971b --- /dev/null +++ b/src/db/postgresql/migration/V20230622_1452__AL2686.sql @@ -0,0 +1,17 @@ +DO $$ +BEGIN + ALTER TABLE orgao_emp_param add INDICEEXCESSODEPAGAGEM NUMBER(7,2); +END +$$; +/ +DO $$ +BEGIN + ALTER TABLE orgao_emp_param add PESOEXCESSODEBAGAGEMFRANQUIA NUMBER(7,0); +END +$$; +DO $$ +BEGIN + ALTER TABLE orgao_emp_param add PESOEXTRAEXCESSODEBAGAGEM NUMBER(7,0); +END +$$; +