From a8e5068cabd1e04466ac844c84991bd8033d39df Mon Sep 17 00:00:00 2001 From: Leejungmin Date: Thu, 27 Feb 2025 11:42:06 +0900 Subject: [PATCH] =?UTF-8?q?reviewPic=20=EC=AA=BD=20reviewId=20=EB=B3=B5?= =?UTF-8?q?=ED=95=A9=ED=82=A4=EB=A1=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/green/acamatch/entity/review/Review.java | 1 - src/main/java/com/green/acamatch/entity/review/ReviewPic.java | 1 + .../java/com/green/acamatch/entity/review/ReviewPicIds.java | 4 +++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/green/acamatch/entity/review/Review.java b/src/main/java/com/green/acamatch/entity/review/Review.java index a324125d..bf295a10 100644 --- a/src/main/java/com/green/acamatch/entity/review/Review.java +++ b/src/main/java/com/green/acamatch/entity/review/Review.java @@ -17,7 +17,6 @@ public class Review extends UpdatedAt { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) - @Column(name = "review_id") private Long reviewId; diff --git a/src/main/java/com/green/acamatch/entity/review/ReviewPic.java b/src/main/java/com/green/acamatch/entity/review/ReviewPic.java index 90eced8b..f0b2a9c3 100644 --- a/src/main/java/com/green/acamatch/entity/review/ReviewPic.java +++ b/src/main/java/com/green/acamatch/entity/review/ReviewPic.java @@ -18,6 +18,7 @@ public class ReviewPic extends CreatedAt { @ManyToOne @JoinColumn(name = "review_id", nullable = false) + @MapsId("reviewId") @OnDelete(action = OnDeleteAction.CASCADE) // Review 삭제 시, 사진도 삭제됨 private Review review; diff --git a/src/main/java/com/green/acamatch/entity/review/ReviewPicIds.java b/src/main/java/com/green/acamatch/entity/review/ReviewPicIds.java index 26235022..3a2e66f5 100644 --- a/src/main/java/com/green/acamatch/entity/review/ReviewPicIds.java +++ b/src/main/java/com/green/acamatch/entity/review/ReviewPicIds.java @@ -13,8 +13,10 @@ @Embeddable @EqualsAndHashCode public class ReviewPicIds implements Serializable { + @Column(name = "review_id") + private Long reviewId; - @Column(name = "review_pic", nullable = false, length = 255) + @Column(name = "review_pic", nullable = false) private String reviewPic; // 사진 URL 저장 }