Files
vexplor/backend-node/src
kjs a8c4f9ec45 feat: Phase 3.8 DbTypeCategoryService Raw Query 전환 완료
10개 Prisma 호출을 모두 Raw Query로 전환
- 카테고리 목록 조회 (getAllCategories)
- 카테고리 단건 조회 (getCategoryByTypeCode)
- 카테고리 생성 (createCategory - 중복 검사)
- 카테고리 수정 (updateCategory - 동적 UPDATE)
- 카테고리 삭제 (deleteCategory - 연결 확인 후 비활성화)
- 연결 통계 조회 (getConnectionStatsByType - LEFT JOIN + GROUP BY)
- 기본 카테고리 초기화 (initializeDefaultCategories - UPSERT)

주요 기술적 해결:
- ApiResponse 래퍼 패턴 유지
- 동적 UPDATE 쿼리 (5개 필드 조건부 업데이트)
- ON CONFLICT를 사용한 UPSERT (기본 카테고리 초기화)
- 연결 확인 (external_db_connections COUNT)
- LEFT JOIN + GROUP BY 통계 쿼리 최적화 (타입별 연결 수)
- 중복 검사 (카테고리 생성 시)
- try-catch 에러 처리 및 ApiResponse 반환

TypeScript 컴파일 성공
Prisma import 완전 제거

Phase 3 진행률: 107/162 (66.0%)
전체 진행률: 358/444 (80.6%)
2025-10-01 11:32:45 +09:00
..
2025-09-23 10:45:53 +09:00
2025-08-21 09:41:46 +09:00
2025-09-29 18:04:56 +09:00