add missing fields for comic

This commit is contained in:
Thomas Peetz
2025-05-19 15:14:29 +02:00
committed by Thomas Peetz
parent 230e94aa70
commit fab7bd145e
2 changed files with 4 additions and 3 deletions
+1 -1
View File
@@ -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);
}