From f800ac1e92b1ff0f6553ea6733a0129bec935eda Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Wed, 20 Mar 2024 12:55:10 +0100 Subject: [PATCH] Fix migrations --- .../model/Migration_20240318134309.java | 30 ++++++++++++------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20240318134309.java b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20240318134309.java index 1991e9b1a7..c37fc11991 100644 --- a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20240318134309.java +++ b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20240318134309.java @@ -10,16 +10,26 @@ public class Migration_20240318134309 extends BaseMigration implements Migration if (isHistoryDB()) return; - dropColumn("stb_menu", "gest_name"); - dropColumn("stb_menu", "entity_name"); - dropColumn("stb_menu", "type"); - dropColumn("stb_menu", "picture_menu"); - dropColumn("stb_menu", "picture_select"); - dropColumn("stb_menu", "object_type"); - dropColumn("stb_menu", "flag_printer_setup"); - dropColumn("stb_menu", "parameter"); - dropColumn("stb_menu", "note"); - dropColumn("stb_menu", "open_type"); + if (existsColumn("stb_menu", "gest_name")) + dropColumn("stb_menu", "gest_name"); + if (existsColumn("stb_menu", "entity_name")) + dropColumn("stb_menu", "entity_name"); + if (existsColumn("stb_menu", "type")) + dropColumn("stb_menu", "type"); + if (existsColumn("stb_menu", "picture_menu")) + dropColumn("stb_menu", "picture_menu"); + if (existsColumn("stb_menu", "picture_select")) + dropColumn("stb_menu", "picture_select"); + if (existsColumn("stb_menu", "object_type")) + dropColumn("stb_menu", "object_type"); + if (existsColumn("stb_menu", "flag_printer_setup")) + dropColumn("stb_menu", "flag_printer_setup"); + if (existsColumn("stb_menu", "parameter")) + dropColumn("stb_menu", "parameter"); + if (existsColumn("stb_menu", "note")) + dropColumn("stb_menu", "note"); + if (existsColumn("stb_menu", "open_type")) + dropColumn("stb_menu", "open_type"); } @Override