배치관리시스템 (DB, RestAPI)

This commit is contained in:
2025-09-26 17:29:20 +09:00
parent 5921a84581
commit 3333429928
18 changed files with 3190 additions and 450 deletions

View File

@@ -85,7 +85,7 @@ export default function BatchCreatePage() {
setSelectedFromColumn(null);
try {
const tables = await BatchAPI.getTablesFromConnection(connection.type, connection.id);
const tables = await BatchAPI.getTablesFromConnection(connection);
setFromTables(Array.isArray(tables) ? tables : []);
} catch (error) {
console.error("FROM 테이블 목록 로드 실패:", error);
@@ -112,7 +112,7 @@ export default function BatchCreatePage() {
setToColumns([]);
try {
const tables = await BatchAPI.getTablesFromConnection(connection.type, connection.id);
const tables = await BatchAPI.getTablesFromConnection(connection);
setToTables(Array.isArray(tables) ? tables : []);
} catch (error) {
console.error("TO 테이블 목록 로드 실패:", error);
@@ -129,7 +129,7 @@ export default function BatchCreatePage() {
if (!fromConnection || !tableName) return;
try {
const columns = await BatchAPI.getTableColumns(fromConnection.type, fromConnection.id, tableName);
const columns = await BatchAPI.getTableColumns(fromConnection, tableName);
setFromColumns(Array.isArray(columns) ? columns : []);
} catch (error) {
console.error("FROM 컬럼 목록 로드 실패:", error);
@@ -145,7 +145,7 @@ export default function BatchCreatePage() {
if (!toConnection || !tableName) return;
try {
const columns = await BatchAPI.getTableColumns(toConnection.type, toConnection.id, tableName);
const columns = await BatchAPI.getTableColumns(toConnection, tableName);
setToColumns(Array.isArray(columns) ? columns : []);
} catch (error) {
console.error("TO 컬럼 목록 로드 실패:", error);