Skip to content

Conversation

@loseminho
Copy link
Collaborator

📌 개요

  • 기존에 구축한 아바타 시스템을 DB와 완전히 분리
  • JoinRoomResponse에 avatarId를 추가해 필요 시 간편하게 아바타의 고유 id를 조회 가능하도록 수정

🔨 작업 내용

  • JoinRoomResponse에 avatarId 추가
  • 요구사항에 맞춰 RoomMemberResponse에서 imageUrl을 제거하고 avatarId만 전달
  • AvatarService 간소화 및 DB 의존성 제거
  • RoomService에서 아바타 엔티티 조회 로직 제거
  • 간소화로 인한 아바타 파일들 제거 및 테스트 코드 수정

🔗 관련 이슈

Closes #302

📝 참고 사항

  • ERD 및 API 문서 수정

✅ 체크리스트

  • 기능 동작 확인
  • 테스트 코드 작성

: 조회 분할
namgigun and others added 24 commits October 13, 2025 22:36
- 인스턴스 ID 체크 삭제
- .env 파일 추가시, $DOT_ENV_PROD -> $DOT_ENV 로 변경
- mysql 사용자 정보 변경
- application-prod.yml 과 application.yml 동기화
- H2 DB 허용 X
@loseminho loseminho self-assigned this Oct 15, 2025
@github-actions github-actions bot changed the title Refactor: 아바타 시스템 DB와 완전 분리 Refactor: 아바타 시스템 DB와 완전 분리 (#302) Oct 15, 2025
@loseminho loseminho merged commit e9a1c5a into dev Oct 15, 2025
3 checks passed
@github-actions github-actions bot deleted the refactor/302 branch October 15, 2025 06:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants