HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
🎫
[팀5] 코코단 (Coding & Coworking) - Triplan
/
💥
자체 QA진행
/
게시글, 댓글 및 대댓글

게시글, 댓글 및 대댓글

해결
도메인
게시판
분류
백엔드
  • 현재상황
    • 게시글이 삭제되기 위해서는 대댓글, 댓글, 좋아요의 삭제가 선행되어야 한다.
    • 댓글이 삭제되기 위해서는 대댓글의 삭제가 선행되어야 한다.
  • 원인
    • 테이블 constraints 및 엔티티간의 연관관계로 인해 순서를 지키지 않은 삭제 시도시 실패하게 된다.
  • 개선방안
    • 삭제 기능에 Soft Deletion을 적용한다. (이후 데이터 보관 정책 등에 따라 주기적으로 deleted flag가 true인 record들을 실제로 delete 하는 등의 방식을 취하면 좋을 것으로 생각된다.)
  • 그 외 기타 개선필요사항
    • 댓글과 대댓글 DB 구조 개선
    • 게시글과 멤버와의 연관관계를 제거하고 ID값만 가지도록 수정하여 추후 회원 탈퇴 등의 기능이 구현되었을 때, 게시글이 남아있는 상태에서 멤버 데이터가 제거될 수 있도록 수정