inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

탈퇴 관련 질문입니다

미해결

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

안녕하세요. 현재 entities 의 user를 확인해보면 @DeleteDateColumn 을 활용해서 회원 탈퇴시에 해당 deletedAt에 기록을 하기 위해 구성을 하신것으로 생각이 되는데 이에따라 제로초님께서는 어떠한 방식으로 탈퇴를 구성하시나요? sequelize에서는 paranoid 옵션으로 탈퇴처리시에 자동으로 delted를 하더라도 soft-delete 형식으로 구성이 되서 deletedAt에 기록이 남던것으로 확인되는데 typeorm에서는 탈퇴 처리시에 어떠한 옵션이 있을까요? 지금 생각나는 방식은 탈퇴 요청 -> typeorm에서 update를 통해 deletedAt에 NOW() 데이터 삽입 -> 추후 데이터 가져올 때 deletedAt가 NULL이 아닌 정보를 가져와야한다 라는 생각이 드는데 위와같이 구성 할 경우 모든 유저 처리마다 deletedAt이 NULL이 아닌 정보를 가져와야할거같은데 (혹은 인터셉터등을 활용해서 deletedAt에 데이터가 있으면 탈퇴된 회원처리를 하거나...? 라는 생각정도 드네요) typeorm에서는 sequelize의 paranoid 옵션처럼 soft-delete를 보조해주는 옵션들이 있을까요~? 혹은 사용하실떄 어떠한 방식으로 구성하시는지 궁금증이 들어 질문 남겨봅니다. 질문 읽어주셔서 감사합니다.

  • 탈퇴
  • nodejs
  • soft-delete
  • express
  • TypeORM
  • NestJS
이온유 댓글 1 좋아요 0 조회수 590

인기 태그

인프런 TOP Writers

주간 인기글