source: backend/src/main/java/com/finki/icare/model/Comment.java@ 700e2f9

main
Last change on this file since 700e2f9 was 700e2f9, checked in by 186079 <matej.milevski@…>, 5 days ago

Init

  • Property mode set to 100644
File size: 811 bytes
Line 
1package com.finki.icare.model;
2
3import jakarta.persistence.*;
4import lombok.AllArgsConstructor;
5import lombok.Data;
6import lombok.NoArgsConstructor;
7
8import java.time.OffsetDateTime;
9
10@Entity
11@Table(name = "comment")
12@Data
13@NoArgsConstructor
14@AllArgsConstructor
15public class Comment {
16
17 @Id
18 @GeneratedValue(strategy = GenerationType.IDENTITY)
19 @Column(name = "id_comment")
20 private Integer idComment;
21
22 @ManyToOne
23 @JoinColumn(name = "id_blog", nullable = false)
24 private Blog blog;
25
26 @ManyToOne
27 @JoinColumn(name = "id_patient", nullable = false)
28 private Patient patient;
29
30 @Column(name = "content", nullable = false, columnDefinition = "TEXT")
31 private String content;
32
33 @Column(name = "date_of_comment", nullable = false)
34 private OffsetDateTime dateOfComment;
35}
36
Note: See TracBrowser for help on using the repository browser.