데이터 관계도 삭제, 복사 구현

This commit is contained in:
hyeonsu
2025-09-09 13:10:03 +09:00
parent 3a24fd3ebd
commit 142cfe022b
5 changed files with 393 additions and 33 deletions

View File

@@ -12,6 +12,8 @@ import {
getTableData,
getDataFlowDiagrams,
getDiagramRelationships,
copyDiagram,
deleteDiagram,
} from "../controllers/dataflowController";
const router = express.Router();
@@ -94,4 +96,16 @@ router.get("/diagrams", getDataFlowDiagrams);
*/
router.get("/diagrams/:diagramName/relationships", getDiagramRelationships);
/**
* 관계도 복사
* POST /api/dataflow/diagrams/:diagramName/copy
*/
router.post("/diagrams/:diagramName/copy", copyDiagram);
/**
* 관계도 삭제
* DELETE /api/dataflow/diagrams/:diagramName
*/
router.delete("/diagrams/:diagramName", deleteDiagram);
export default router;