Commit Graph

5 Commits

Author SHA1 Message Date
kjs 643f6e0d7d chore: Prisma 관련 파일 완전 제거 🧹
제거된 파일들:

1. 컴파일된 파일:
   - backend-node/dist/config/database.js

2. 테스트 파일 (3개):
   - backend-node/src/tests/database.test.ts
   - backend-node/src/tests/authService.test.ts
   - backend-node/src/tests/integration/auth.integration.test.ts

3. Prisma 관련 스크립트 (10개):
   - test-db.js, check-password.js, check-actual-password.js
   - update-password.js, create-test-user.js, simple-test-user.js
   - clean-screen-tables.js, test-jwt.js, test-token.js
   - test-token.txt

4. Prisma 디렉토리:
   - backend-node/prisma/schema.prisma
   - backend-node/prisma/migrations/

수정된 파일들:

1. backend-node/package.json:
    Prisma 스크립트 제거 (prisma:generate, migrate, studio, seed)
    @prisma/client 의존성 제거
    prisma 개발 의존성 제거
    keywords: prisma → postgresql

2. .gitignore:
    Prisma 관련 항목 제거

3. src/services/dataflowDiagramService.ts:
    포맷팅 수정

최종 상태:
-  Prisma 호출: 0개
-  Prisma 관련 파일: 0개
-  Raw Query 기반 시스템으로 완전 전환
2025-10-01 14:54:44 +09:00
kjs fab8909195 feat: 레거시 src/services/dataflowDiagramService.ts Prisma 제거
변경사항:
1. src/services/dataflowDiagramService.ts:
   - PrismaClient import 제거
   - database/db의 query, queryOne import 추가
   - 모든 Prisma 호출 Raw Query로 전환:
      getDataflowDiagrams: findMany + count → query + queryOne
      getDataflowDiagramById: findFirst → queryOne
      createDataflowDiagram: create → queryOne
      updateDataflowDiagram: update → queryOne (동적 UPDATE)
      deleteDataflowDiagram: delete → query
      copyDataflowDiagram: findFirst → queryOne

2. src/database/db.ts 생성:
   - backend-node/src/database/db.ts 복사
   - 레거시 코드와 호환성 유지

최종 확인:
-  src/ 디렉토리: Prisma 호출 0개
-  backend-node/ 디렉토리: Prisma 호출 0개
-  전체 프로젝트: Prisma 완전 제거
2025-10-01 14:51:45 +09:00
kjs bcc79b185c 페이즈1 완료 2025-09-30 15:29:56 +09:00
hyeonsu 1b7bdab4c6 데이터 저장 방식을 json으로 변경 2025-09-10 15:30:14 +09:00
kjs a0e5b57a24 최초커밋 2025-08-21 09:41:46 +09:00