I-deul-of-zoo / wanted-feed-service

(1차 과제) 소셜 미디어 통합 Feed 서비스
0 stars 2 forks source link

erd / 모델 / 마이그레이션 #2

Open sysgaeng opened 1 year ago

sysgaeng commented 1 year ago

https://www.erdcloud.com/d/84CmLjsYtTTYW28dW

스크린샷 2023-10-30 오후 9 54 25
sysgaeng commented 1 year ago

의사결정: hashtag의 목적은 search이기 때문에 정규화/데이터 일관성/유연한 쿼리 검색을 위해서 hashtag table을 새롭게 만들었다.

YuJinsoo commented 1 year ago

User 테이블에 인증코드 등록을 위한 auth_code 필드 추가되었습니다.

회원가입 API 요청으로 User 레코드를 생성할 때 auth_code가 자동 생성되어 입력됩니다. 이메일 인증 API를 통해 auth_code 를 None으로 만들 수 있고, auth_code가 None이면 인증된 유저라는 것을 확인하는 방법으로 이용할 필드입니다.

YuJinsoo commented 1 year ago

2023-10-28 DB 이슈 설명

결론

post테이블에 account는 삭제, 통계 낼 때 필요한 피드작성자 이름 필드 추가.

YuJinsoo commented 1 year ago

2023-10-30 DB 개선점 설명

Posts와 HashTags가 1:N 관계로 설계 한 부분에 대해 개선 point가 있습니다.