diff --git a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20251119084719.java b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20251119084719.java new file mode 100644 index 0000000000..8d75ed2483 --- /dev/null +++ b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20251119084719.java @@ -0,0 +1,19 @@ +package it.integry.ems.migration.model; + +import it.integry.ems.migration._base.BaseMigration; +import it.integry.ems.migration._base.MigrationModelInterface; + +public class Migration_20251119084719 extends BaseMigration implements MigrationModelInterface { + + @Override + public void up() throws Exception { + if (isHistoryDB()) + return; + + executeStatement("alter table dtb_note_doc add flag_bio bit not null default 0"); + } + + @Override + public void down() throws Exception { + } +} \ No newline at end of file diff --git a/ems-core/src/main/java/it/integry/ems_model/entity/DtbNoteDoc.java b/ems-core/src/main/java/it/integry/ems_model/entity/DtbNoteDoc.java index 82a109e60c..c55e9b9063 100644 --- a/ems-core/src/main/java/it/integry/ems_model/entity/DtbNoteDoc.java +++ b/ems-core/src/main/java/it/integry/ems_model/entity/DtbNoteDoc.java @@ -41,6 +41,9 @@ public class DtbNoteDoc extends EntityBase { @SqlField(value = "data_fine") private Date dataFine; + @SqlField(value = "flag_bio", nullable = false, defaultObjectValue = "0") + private Boolean flagBio; + @EntityChild private List drlTipiNoteDoc = new ArrayList<>(); @@ -78,6 +81,15 @@ public class DtbNoteDoc extends EntityBase { this.dataFine = dataFine; } + public Boolean getFlagBio() { + return flagBio; + } + + public DtbNoteDoc setFlagBio(Boolean flagBio) { + this.flagBio = flagBio; + return this; + } + public List getDrlTipiNoteDoc() { return drlTipiNoteDoc; }