Skip to content

Commit e4f74ca

Browse files
authored
fix(analysis): AnalysisResult에 comment 연관관계 추가 후 삭제 cascade 설정
fix(analysis): AnalysisResult에 comment 연관관계 추가 후 삭제 cascade 설정
2 parents 3db6811 + 5442c14 commit e4f74ca

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

backend/src/main/java/com/backend/domain/analysis/entity/AnalysisResult.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
package com.backend.domain.analysis.entity;
22

3+
import com.backend.domain.community.entity.Comment;
34
import com.backend.domain.repository.entity.Repositories;
45
import jakarta.persistence.*;
56
import lombok.*;
67

78
import java.time.LocalDateTime;
9+
import java.util.ArrayList;
10+
import java.util.List;
811

912
@Entity
1013
@Table (name = "analysis_result")
@@ -36,6 +39,9 @@ public class AnalysisResult {
3639
@OneToOne(mappedBy = "analysisResult", cascade = CascadeType.ALL, fetch = FetchType.LAZY, orphanRemoval = true)
3740
private Score score;
3841

42+
@OneToMany(mappedBy = "analysisResult", cascade = CascadeType.ALL, orphanRemoval = true)
43+
private List<Comment> comments = new ArrayList<>();
44+
3945
@Builder
4046
public AnalysisResult(Repositories repositories, String summary,
4147
String strengths, String improvements, LocalDateTime createDate) {

0 commit comments

Comments
 (0)