in src/main/java/com/epam/digital/data/platform/liquibase/extension/change/core/DdmAbstractViewChange.java [160:175]
private void updateColumnDataFromAddColumnChanges(List<AddColumnChange> columnChanges) {
for (DdmTableConfig table : getTables()) {
for (AddColumnChange columnChange : columnChanges) {
if (columnChange.getTableName().equals(table.getName())) {
for (DdmColumnConfig tableColumn : table.getColumns()) {
for (AddColumnConfig changeColumn : columnChange.getColumns()) {
if (tableColumn.getName().equals(changeColumn.getName())) {
tableColumn.setType(changeColumn.getType().toLowerCase());
tableColumn.setConstraints(changeColumn.getConstraints());
}
}
}
}
}
}
}