데이터 테이블 첨부파일 연계

This commit is contained in:
kjs
2025-09-06 00:16:27 +09:00
parent d73be8a4d3
commit 0b38f349aa
10 changed files with 1015 additions and 166 deletions

View File

@@ -4,6 +4,7 @@ import {
deleteFile,
getFileList,
downloadFile,
getLinkedFiles,
uploadMiddleware,
} from "../controllers/fileController";
import { authenticateToken } from "../middleware/authMiddleware";
@@ -28,6 +29,13 @@ router.post("/upload", uploadMiddleware, uploadFiles);
*/
router.get("/", getFileList);
/**
* @route GET /api/files/linked/:tableName/:recordId
* @desc 테이블 연결된 파일 조회
* @access Private
*/
router.get("/linked/:tableName/:recordId", getLinkedFiles);
/**
* @route DELETE /api/files/:objid
* @desc 파일 삭제 (논리적 삭제)