2022-kkogkkog icon indicating copy to clipboard operation
2022-kkogkkog copied to clipboard

[BE] Member와 WorkspaceUser를 개선

Open wishoon opened this issue 2 years ago • 0 comments

배경

Member는 Workspace, WorkspaceUser는 Member와 Workspace를 참조하고 있음.

진행사항

  • 현재 구조에서 WorkspcaeUser를 통해서 전체 유저 정보를 알 수 있기 때문에 Member에서의 참조를 제거.

    • [ ] WorkspaceUser를 WorkspaceGroup으로 변경
    • [ ] DB 데이터는 변경되면 안되기 때문에 @Table 을 활용해서 도메인에서만 해당 이름을 사용하도록 변경
  • Member에서 중복적으로 가지고 있는 데이터(userId, picture) 등을 제거

    • [ ] 필드를 제거함으로써 update 쿼리 역시 제거
    • [ ] DB 데이터는 변경되면 안되기 때문에 도메인에서만 사용을 제거. DB 컬럼은 nullable로 관리

wishoon avatar Oct 14 '22 06:10 wishoon