From 2327be0f5d43a60760f6d742d28b1158ae0c8df9 Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Wed, 27 Mar 2024 10:13:20 +0100 Subject: [PATCH] Modificati parametri connessione db per alcuni clienti --- .../model/Migration_20240327101005.java | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ems-core/src/main/java/it/integry/ems/migration/model/Migration_20240327101005.java diff --git a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20240327101005.java b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20240327101005.java new file mode 100644 index 0000000000..5f8532b20c --- /dev/null +++ b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20240327101005.java @@ -0,0 +1,33 @@ +package it.integry.ems.migration.model; + +import it.integry.ems.migration._base.BaseMigration; +import it.integry.ems.migration._base.IntegryCustomer; +import it.integry.ems.migration._base.MigrationModelInterface; + +public class Migration_20240327101005 extends BaseMigration implements MigrationModelInterface { + + @Override + public void up() throws Exception { + if (isHistoryDB()) + return; + + if (isCustomer(IntegryCustomer.Tosca, + IntegryCustomer.Biolevante, + IntegryCustomer.Cosmapack, + IntegryCustomer.Dulciar, + IntegryCustomer.Lamonarca, + IntegryCustomer.RossoGargano)) + { + updateSetupValue("DATI_AZIENDA", "SETUP", "DELIMITED_IDENTIFIER", "1"); + updateSetupValue("DATI_AZIENDA", "SETUP", "FLAG_ANSI_PADDING", "S"); + updateSetupValue("DATI_AZIENDA", "SETUP", "FLAG_CONCAT_NULL_YIELDS_NULL", "S"); + } + + } + + @Override + public void down() throws Exception { + + } + +}