File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed
src/main/java/example/demo/domain/chat Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change 6
6
import lombok .Builder ;
7
7
import lombok .Getter ;
8
8
import lombok .NoArgsConstructor ;
9
+ import org .hibernate .annotations .OnDelete ;
10
+ import org .hibernate .annotations .OnDeleteAction ;
9
11
10
12
@ Getter
11
13
@ NoArgsConstructor
@@ -30,6 +32,7 @@ public class Chat extends BaseEntity {
30
32
31
33
@ ManyToOne (fetch = FetchType .LAZY )
32
34
@ JoinColumn (name = "member_id" )
35
+ @ OnDelete (action = OnDeleteAction .SET_NULL )
33
36
private Member member ;
34
37
35
38
@ ManyToOne (fetch = FetchType .LAZY )
Original file line number Diff line number Diff line change 6
6
import lombok .Builder ;
7
7
import lombok .Getter ;
8
8
import lombok .NoArgsConstructor ;
9
+ import org .hibernate .annotations .OnDelete ;
10
+ import org .hibernate .annotations .OnDeleteAction ;
9
11
10
12
import java .util .ArrayList ;
11
13
import java .util .List ;
@@ -21,6 +23,7 @@ public class ChatRoom extends BaseEntity {
21
23
22
24
@ ManyToOne (fetch = FetchType .LAZY )
23
25
@ JoinColumn (name = "member_id" )
26
+ @ OnDelete (action = OnDeleteAction .SET_NULL )
24
27
private Member member ;
25
28
26
29
@ OneToMany (mappedBy = "chatRoom" , cascade = CascadeType .ALL , orphanRemoval = true )
You can’t perform that action at this time.
0 commit comments