논리삭제1 데이터를 완전히 삭제 시키는 것은 옳은 것인가? (Hard Delete, Soft Delete) 티스토리에 글을 작성하는 내가 탈퇴를 한다면 활동한 내용(게시글, 댓글)은 모두 삭제 되는 지 생각해보았을 때 그렇지 않다. 나는 탈퇴한 유저이지만, 내가 활동한 기록은 사라지지 않는다. 읽어보새 프로젝트는 책 읽는 '습관'을 목적으로 하는 플래너 서비스로, 하루하루 쌓이는 데이터가 중요하다. 그렇다면 유저가 탈퇴를 하거나, 플랜을 삭제했을 때 데이터를 완전히 삭제하는 게 옳은 것일까에 대한 생각을 하게 되었다. 논리삭제 - Soft Delete 논리적으로만 삭제하는 방법 UPDATE 쿼리가 발생한다. 사용자가 한때 접근할 수 있었지만, 더이상 접근할 수 없는 데이터로 만드는 프로세스이다. 예들면 User 테이블에서 userStatus를 만들어 '탈퇴' 상태로 만든다면, 유저는 더이상 로그인 할 수 없고.. 2023. 12. 11. 이전 1 다음