Skip to content

Commit b816bf9

Browse files
authored
refactor: Member SoftDelete로 변경 (#155)
1 parent 8cbb281 commit b816bf9

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

backend/src/main/java/com/back/domain/member/entity/Member.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import com.back.global.jpa.entity.BaseEntity;
66
import jakarta.persistence.*;
77
import lombok.*;
8+
import org.hibernate.annotations.SoftDelete;
89
import org.springframework.security.core.GrantedAuthority;
910
import org.springframework.security.core.authority.SimpleGrantedAuthority;
1011

@@ -17,6 +18,7 @@
1718
@NoArgsConstructor
1819
@AllArgsConstructor
1920
@Builder(toBuilder=true)
21+
@SoftDelete
2022
public class Member extends BaseEntity {
2123
// *** 회원 정보 ***
2224
@Column(unique = true)

backend/src/main/java/com/back/domain/member/service/MemberService.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ public void genCode(Member member) {
9191

9292
//회원 탈퇴
9393
public void delete(Member member) {
94+
member.setEmail("DELETED_" + member.getEmail());
9495
memberStatisticService.delete(member);
9596
memberRepository.delete(member);
9697
}

0 commit comments

Comments
 (0)