Skip to content

[Fix] HIS-05 UserWord 스키마 변경 미반영 쿼리 오류 수정#104

Merged
Park-seoyun merged 1 commit intomoduwa-aac:developfrom
munwalk:fix/#103-his05-userword-schema-mismatch
Feb 19, 2026
Merged

[Fix] HIS-05 UserWord 스키마 변경 미반영 쿼리 오류 수정#104
Park-seoyun merged 1 commit intomoduwa-aac:developfrom
munwalk:fix/#103-his05-userword-schema-mismatch

Conversation

@munwalk
Copy link
Copy Markdown
Contributor

@munwalk munwalk commented Feb 19, 2026

📌 PR 요약

  • UserWord 스키마에서 wordId/categoryId 제거 후 history.repository.js에 반영되지 않아 발생한 Prisma 오류 수정

⚡ 주요 변경 사항

  • HIS-05 findFrequentWords() 쿼리 수정
    • wordId 참조 제거 → customWord 기반으로 변경
    • include: { category, word }include: { userCategory } 로 변경
    • 즐겨찾기/빈도 병합 로직 userCategory 기반으로 수정
  • prisma/seed-test-his.js 추가 (HIS-05/HIS-06 테스트 데이터)

✅ 테스트 내용

  • GET /api/histories/offline-words?limit=30 정상 응답 확인 (200 OK)
  • GET /api/histories/recent-words 정상 응답 확인 (200 OK)

📎 관련 이슈

📝 기타 참고사항

  • 머지 후 필수 작업:
    • Docker 재빌드 필요: docker-compose up -d --build backend
    • Redis 캐시 수동 삭제 필요: redis-cli DEL "offline:words:{userId}:{limit}"

@munwalk munwalk self-assigned this Feb 19, 2026
@munwalk munwalk added the 🐛 Fix 버그 수정 label Feb 19, 2026
@Park-seoyun Park-seoyun merged commit 246f9fe into moduwa-aac:develop Feb 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🐛 Fix 버그 수정

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Fix] HIS-05 UserWord 스키마 변경 미반영 쿼리 오류 수정

2 participants