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; +}