Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: Member 리팩토링 #23

Merged
merged 94 commits into from
Apr 15, 2024
Merged

refactor: Member 리팩토링 #23

merged 94 commits into from
Apr 15, 2024

Conversation

eom-tae-in
Copy link
Collaborator

@eom-tae-in eom-tae-in commented Apr 2, 2024

📄 Summary

Member 전반적인 구조를 리팩토링하였습니다.

🙋🏻 More

  • member 바운디드 컨텍스트 안에 profile이 존재한다고 판단하여 info 패키지에 구현되어있던 모든 프로필 정보를 member 루트 엔티티가 관리하도록 변경했습니다.
  • softDelete를 member에 적용하기 위해 BaseEntity를 상속받아 delete_at 필드를 추가한 SoftDeleteBaseEntity를 구현하였습니다.

close #20

- SoftDelete 적용
- email 필드 제거
- recommender, phoneNumber, MemberGrade, MemberStatus 필드 추가
- memberProfile과 일대일 매핑
- MemberInitializeRequest
- ProfileInitializeRequest
- MemberUpdateRequest
- ProfileUpdateRequest
- HobbiesRequest
- StylesRequest
@eom-tae-in eom-tae-in merged commit 5ca1457 into develop Apr 15, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Member 도메인 리팩토링
3 participants