Creata nuova colonna convalidato_da2 e data_convalida2 in ctb_amac_manutenzioni
This commit is contained in:
@@ -0,0 +1,28 @@
|
|||||||
|
package it.integry.ems.migration.model;
|
||||||
|
|
||||||
|
import it.integry.ems.migration._base.BaseMigration;
|
||||||
|
import it.integry.ems.migration._base.MigrationModelInterface;
|
||||||
|
import it.integry.ems_model.entity.CtbAmacManutenzioni;
|
||||||
|
|
||||||
|
public class Migration_20250707105416 extends BaseMigration implements MigrationModelInterface {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void up() throws Exception {
|
||||||
|
if (isHistoryDB())
|
||||||
|
return;
|
||||||
|
|
||||||
|
if (existsColumn(CtbAmacManutenzioni.ENTITY, "convalidato_da2"))
|
||||||
|
return;
|
||||||
|
|
||||||
|
this.executeStatement(
|
||||||
|
"ALTER TABLE ctb_amac_manutenzioni\n" +
|
||||||
|
" ADD convalidato_da2 VARCHAR(40);\n",
|
||||||
|
"ALTER TABLE ctb_amac_manutenzioni\n" +
|
||||||
|
" ADD data_convalida2 DATETIME2;"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void down() throws Exception {
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -64,11 +64,19 @@ public class CtbAmacManutenzioni extends EntityBase {
|
|||||||
|
|
||||||
@SqlField(value = "manutenzione_ordinaria")
|
@SqlField(value = "manutenzione_ordinaria")
|
||||||
private Boolean manutenzioneOrdinaria = true;
|
private Boolean manutenzioneOrdinaria = true;
|
||||||
|
|
||||||
@SqlField(value = "convalidato_da")
|
@SqlField(value = "convalidato_da")
|
||||||
private String convalidatoDa;
|
private String convalidatoDa;
|
||||||
|
|
||||||
@SqlField(value = "data_convalida")
|
@SqlField(value = "data_convalida")
|
||||||
private LocalDateTime dataConvalida;
|
private LocalDateTime dataConvalida;
|
||||||
|
|
||||||
|
@SqlField(value = "convalidato_da2")
|
||||||
|
private String convalidatoDa2;
|
||||||
|
|
||||||
|
@SqlField(value = "data_convalida2")
|
||||||
|
private LocalDateTime dataConvalida2;
|
||||||
|
|
||||||
public CtbAmacManutenzioni() {
|
public CtbAmacManutenzioni() {
|
||||||
super(logger);
|
super(logger);
|
||||||
}
|
}
|
||||||
@@ -221,6 +229,24 @@ public class CtbAmacManutenzioni extends EntityBase {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getConvalidatoDa2() {
|
||||||
|
return convalidatoDa2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public CtbAmacManutenzioni setConvalidatoDa2(String convalidatoDa2) {
|
||||||
|
this.convalidatoDa2 = convalidatoDa2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public LocalDateTime getDataConvalida2() {
|
||||||
|
return dataConvalida2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public CtbAmacManutenzioni setDataConvalida2(LocalDateTime dataConvalida2) {
|
||||||
|
this.dataConvalida2 = dataConvalida2;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
public enum MaintenanceStatus implements IBaseEnum<MaintenanceStatus> {
|
public enum MaintenanceStatus implements IBaseEnum<MaintenanceStatus> {
|
||||||
|
|
||||||
PROGRAMMATA(0), AVVIATA(1), TERMINATA(2), ANNULLATA(3);
|
PROGRAMMATA(0), AVVIATA(1), TERMINATA(2), ANNULLATA(3);
|
||||||
|
|||||||
Reference in New Issue
Block a user