리주의 프로그래밍 공부

[Spring] 팀프로젝트 21.04.08 본문

프로젝트/[spring]팀프로젝트

[Spring] 팀프로젝트 21.04.08

Leezu_ 2021. 4. 8. 22:12

회원 탈퇴시, 작성글, 좋아요, 스크랩, 댓글 정보도 모두 삭제하기로 의견이 모였다.

   >> 개인프로젝트에서는 참조 무결성으로 인해, 자식 테이블의 정보를 삭제한 뒤에, 부모 테이블의 정보를 삭제하는 방식을 택했다. (사실 이때에는 다른 방법을 생각할 시도조차 안했던 것 같다...) 하지만 이번에는 부모 테이블의 정보를 삭제할 때, 자동으로 자식 테이블도 삭제하는 방법을 찾았다. 바로 제약 조건에 "on delete cascade" 함수를 넣는 것이다.

   >> 회원 탈퇴시에 그 회원이 남긴 정보를 삭제하는데, 관리자 모드가 있다면, 회원이 탈퇴했을때의 기록? 로그는 안남기나?