Controllo tabella vuota migration_status e modifica campo numero a 40 caratteri
This commit is contained in:
@@ -1,16 +1,22 @@
|
||||
package it.integry.ems.migration.model;import it.integry.ems.migration._base.BaseMigration;
|
||||
package it.integry.ems.migration.model;
|
||||
|
||||
import it.integry.ems.migration._base.BaseMigration;
|
||||
import it.integry.ems.migration._base.MigrationModelInterface;
|
||||
|
||||
public class Migration_20240320120818 extends BaseMigration implements MigrationModelInterface{
|
||||
public class Migration_20240320120818 extends BaseMigration implements MigrationModelInterface {
|
||||
|
||||
@Override
|
||||
public void up()throws Exception {
|
||||
if(isHistoryDB())
|
||||
public void up() throws Exception {
|
||||
if (isHistoryDB())
|
||||
return;
|
||||
|
||||
String sql = "ALTER TABLE dtb_fatture_passive_ddt ALTER COLUMN numero VARCHAR(40)";
|
||||
|
||||
executeStatement(sql);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void down()throws Exception{
|
||||
public void down() throws Exception {
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -58,6 +58,10 @@ public class MigrationSetupService {
|
||||
|
||||
List<StbMigrationStatus> stbMigrationStatuses = retrieveStatuses(multiDBTransactionManager);
|
||||
|
||||
if (stbMigrationStatuses == null){
|
||||
continue;
|
||||
}
|
||||
|
||||
for (long migrationCode : migrationCodes) {
|
||||
StbMigrationStatus stbMigrationStatus = stbMigrationStatuses.stream()
|
||||
.filter(x -> x.getMigrationCode() == migrationCode)
|
||||
|
||||
Reference in New Issue
Block a user