-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
💡Feature Description
- 유저 이벤트(Follow / Unfollow / Block / Unblock / Report)에 따라 Feed 테이블 정합성을 보장하는 기능을 구현합니다.
- 이벤트 발생 시 block, follow, new_follow, feed 테이블 간 상태 변화를 일관되게 관리
- BLOCKED, UNFOLLOWED 상태 유지 기간에 따른 스케쥴러 기반 물리 삭제 처리
- 재팔로우 시 누락된 Feed 데이터 보정 및 중복 방지 로직 적용
☑️ To-Do
- Block 테이블 상태 관리
- Follow / Unfollow 이벤트 처리
- 차단 / 차단 해제 처리
- 조회 로직 점검
- 스케쥴러 처리
📋 ETC
- 추후 운영 과정에서 BLOCKED 유지 기간(예: 30일 vs 90일) 등 정책 값은 환경 변수/설정값으로 관리
- JPA 기반 처리로 누락/중복 발생 시 직접 쿼리 작성 고려 필요
- QA 시나리오: 팔로우 → 언팔로우 → 재팔로우, 차단 → 차단 해제, 신고 등 복합 이벤트 순서
Reactions are currently unavailable