in src/main/java/com/epam/digital/data/platform/liquibase/extension/change/core/DdmAbstractViewChange.java [143:158]
private void updateColumnDataFromCreateTableChanges(List<DdmCreateTableChange> tableChanges) {
for (DdmTableConfig table : getTables()) {
for (DdmCreateTableChange tableChange : tableChanges) {
if (tableChange.getTableName().equals(table.getName())) {
for (DdmColumnConfig tableColumn : table.getColumns()) {
for (ColumnConfig changeColumn : tableChange.getColumns()) {
if (tableColumn.getName().equals(changeColumn.getName())) {
tableColumn.setType(changeColumn.getType().toLowerCase());
tableColumn.setConstraints(changeColumn.getConstraints());
}
}
}
}
}
}
}