From f9b140b03052278803f43f059ecad917fd704c70 Mon Sep 17 00:00:00 2001 From: JCH Date: Sat, 6 Jul 2024 15:43:37 +0900 Subject: [PATCH] =?UTF-8?q?refactor=20:=20PostLike=20=EC=97=94=ED=84=B0?= =?UTF-8?q?=ED=8B=B0=20=EA=B5=AC=ED=98=84,=20Member=EC=97=94=ED=84=B0?= =?UTF-8?q?=ED=8B=B0=20=EB=B0=8F=20Post=EC=97=94=ED=84=B0=ED=8B=B0?= =?UTF-8?q?=EC=99=80=20=EB=8B=A8=EB=B0=A9=ED=96=A5=20=EC=97=B0=EA=B4=80?= =?UTF-8?q?=EA=B4=80=EA=B3=84=20=EC=84=A4=EC=A0=95,=20N:1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../thisisus/school/post/domain/PostLike.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 BE/school/src/main/java/thisisus/school/post/domain/PostLike.java diff --git a/BE/school/src/main/java/thisisus/school/post/domain/PostLike.java b/BE/school/src/main/java/thisisus/school/post/domain/PostLike.java new file mode 100644 index 0000000..96141d2 --- /dev/null +++ b/BE/school/src/main/java/thisisus/school/post/domain/PostLike.java @@ -0,0 +1,26 @@ +package thisisus.school.post.domain; + +import lombok.*; +import thisisus.school.member.domain.Member; + +import javax.persistence.*; + +@Entity +@Builder +@Getter +@AllArgsConstructor +@NoArgsConstructor(access = AccessLevel.PROTECTED) +public class PostLike { + @Id + @GeneratedValue + @Column(name = "post_like_id") + private long id; + + @ManyToOne(fetch = FetchType.LAZY) + @JoinColumn(name = "post_id") + private Post post; + + @ManyToOne(fetch = FetchType.LAZY) + @JoinColumn(name = "member_id") + private Member member; +}