Skip to content

Commit 838a7c4

Browse files
committed
fix[member]: 브랜치 병합 과정에서 제거하지 못한 cascade 로직 제거
1 parent eba261b commit 838a7c4

File tree

2 files changed

+0
-36
lines changed

2 files changed

+0
-36
lines changed

backend/src/main/java/com/ai/lawyer/domain/member/entity/Member.java

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
11
package com.ai.lawyer.domain.member.entity;
22

3-
import com.ai.lawyer.domain.post.entity.Post;
4-
import com.ai.lawyer.domain.poll.entity.PollVote;
5-
import com.ai.lawyer.domain.chatbot.entity.History;
63
import jakarta.persistence.*;
74
import jakarta.validation.constraints.*;
85
import lombok.*;
96
import org.hibernate.annotations.CreationTimestamp;
107
import org.hibernate.annotations.UpdateTimestamp;
118

129
import java.time.LocalDateTime;
13-
import java.util.ArrayList;
14-
import java.util.List;
1510

1611
@Entity
1712
@Table(name = "member",
@@ -68,19 +63,6 @@ public class Member implements MemberAdapter {
6863
@Column(name = "updated_at")
6964
private LocalDateTime updatedAt;
7065

71-
// 연관 관계: 회원 탈퇴 시 cascade 삭제
72-
@OneToMany(mappedBy = "member", cascade = CascadeType.ALL, orphanRemoval = true)
73-
@Builder.Default
74-
private List<Post> posts = new ArrayList<>();
75-
76-
@OneToMany(mappedBy = "member", cascade = CascadeType.ALL, orphanRemoval = true)
77-
@Builder.Default
78-
private List<PollVote> pollVotes = new ArrayList<>();
79-
80-
@OneToMany(mappedBy = "memberId", cascade = CascadeType.ALL, orphanRemoval = true)
81-
@Builder.Default
82-
private List<History> histories = new ArrayList<>();
83-
8466
@Getter
8567
public enum Gender {
8668
MALE("남성"), FEMALE("여성"), OTHER("기타");

backend/src/main/java/com/ai/lawyer/domain/member/entity/OAuth2Member.java

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
11
package com.ai.lawyer.domain.member.entity;
22

3-
import com.ai.lawyer.domain.post.entity.Post;
4-
import com.ai.lawyer.domain.poll.entity.PollVote;
5-
import com.ai.lawyer.domain.chatbot.entity.History;
63
import jakarta.persistence.*;
74
import jakarta.validation.constraints.*;
85
import lombok.*;
96
import org.hibernate.annotations.CreationTimestamp;
107
import org.hibernate.annotations.UpdateTimestamp;
118

129
import java.time.LocalDateTime;
13-
import java.util.ArrayList;
14-
import java.util.List;
1510

1611
@Entity
1712
@Table(name = "oauth2_member",
@@ -79,19 +74,6 @@ public class OAuth2Member implements MemberAdapter {
7974
@Column(name = "updated_at")
8075
private LocalDateTime updatedAt;
8176

82-
// 연관 관계: 회원 탈퇴 시 cascade 삭제
83-
@OneToMany(mappedBy = "member", cascade = CascadeType.ALL, orphanRemoval = true)
84-
@Builder.Default
85-
private List<Post> posts = new ArrayList<>();
86-
87-
@OneToMany(mappedBy = "member", cascade = CascadeType.ALL, orphanRemoval = true)
88-
@Builder.Default
89-
private List<PollVote> pollVotes = new ArrayList<>();
90-
91-
@OneToMany(mappedBy = "memberId", cascade = CascadeType.ALL, orphanRemoval = true)
92-
@Builder.Default
93-
private List<History> histories = new ArrayList<>();
94-
9577
@Getter
9678
public enum Provider {
9779
KAKAO("카카오"), NAVER("네이버");

0 commit comments

Comments
 (0)