Merge branch 'develop' into feature/RefactoringGestioneColli
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good

This commit is contained in:
2025-04-04 11:49:55 +02:00

View File

@@ -0,0 +1,31 @@
package it.integry.ems.migration.model;
import it.integry.ems.migration._base.BaseMigration;
import it.integry.ems.migration._base.IntegryCustomerDB;
import it.integry.ems.migration._base.MigrationModelInterface;
public class Migration_20250403172853 extends BaseMigration implements MigrationModelInterface {
@Override
public void up() throws Exception {
if (isHistoryDB())
return;
executeStatement("update mtb_sart set qta_iniz = 0 WHERE qta_iniz is null",
"update mtb_sart set qta_car = 0 WHERE qta_car is null",
"update mtb_sart set qta_scar = 0 WHERE qta_scar is null");
addDefault("mtb_sart","qta_iniz", "0" );
addDefault("mtb_sart","qta_car", "0" );
addDefault("mtb_sart","qta_scar", "0" );
executeStatement("alter table mtb_sart alter column qta_iniz numeric(15,5) not null",
"alter table mtb_sart alter column qta_car numeric(15,5) not null",
"alter table mtb_sart alter column qta_scar numeric(15,5) not null");
}
@Override
public void down() throws Exception {
}
}