조건 설정 컴포넌트 개선: 테이블 및 컬럼 선택 기능 추가, 기존 필드 선택 방식과의 호환성 유지

This commit is contained in:
hyeonsu
2025-09-18 10:05:28 +09:00
parent e628c7c4dc
commit 7be502ac0c
5 changed files with 76 additions and 10 deletions

View File

@@ -18,6 +18,8 @@ interface DataSaveSettingsProps {
availableTables: TableInfo[];
fromTableColumns: ColumnInfo[];
toTableColumns: ColumnInfo[];
fromTableName?: string;
toTableName?: string;
tableColumnsCache: { [tableName: string]: ColumnInfo[] };
}
@@ -27,6 +29,8 @@ export const DataSaveSettings: React.FC<DataSaveSettingsProps> = ({
availableTables,
fromTableColumns,
toTableColumns,
fromTableName,
toTableName,
tableColumnsCache,
}) => {
const addAction = () => {
@@ -126,6 +130,9 @@ export const DataSaveSettings: React.FC<DataSaveSettingsProps> = ({
settings={settings}
onSettingsChange={onSettingsChange}
fromTableColumns={fromTableColumns}
toTableColumns={toTableColumns}
fromTableName={fromTableName}
toTableName={toTableName}
/>
{/* 데이터 분할 설정 */}