add missing fields for comic
This commit is contained in:
@@ -9,7 +9,7 @@ class MetaDataTableResponse(BaseModel):
|
||||
class MetaDataColumnResponse(BaseModel):
|
||||
id: str
|
||||
name: str
|
||||
label: str
|
||||
label: str | None
|
||||
order: PositiveInt
|
||||
ref_column: str | None
|
||||
column_type: str
|
||||
|
||||
@@ -119,11 +119,11 @@ public class MetaDataService {
|
||||
checkColumnValues(table, column, columnName, columnSyncName, columnType, columnModifier, columnOrder, isShown, columnLabel, showFilter, filterLabel, refColumn);
|
||||
} else {
|
||||
log.info("Column {} of table {} not found, will create it", columnName, table.getTableName());
|
||||
//addColumn(table,columnName,columnSyncName,columnType,columnModifier,columnOrder,isShown);
|
||||
addColumn(table,columnName,columnSyncName,columnType,columnModifier,columnOrder,isShown, refColumn);
|
||||
}
|
||||
}
|
||||
|
||||
private void addColumn(MetaDataTable table, String columnName, String columnSyncName, String columnType, String columnModifier, Integer columnOrder, Boolean isShown) {
|
||||
private void addColumn(MetaDataTable table, String columnName, String columnSyncName, String columnType, String columnModifier, Integer columnOrder, Boolean isShown, String refColumn) {
|
||||
MetaDataColumn column = new MetaDataColumn();
|
||||
column.setTable(table);
|
||||
column.setColumnName(columnName);
|
||||
@@ -132,6 +132,7 @@ public class MetaDataService {
|
||||
column.setColumnModifier(columnModifier);
|
||||
column.setColumnOrder(columnOrder);
|
||||
column.setIsShown(isShown);
|
||||
column.setRefColumn(refColumn);
|
||||
saveMetaDataColumn(column);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user