Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.emergn.mergyq.model;
- import lombok.Getter;
- import lombok.Setter;
- import org.hibernate.envers.AuditTable;
- import org.hibernate.envers.Audited;
- import javax.persistence.*;
- import java.util.Date;
- @Entity
- @Audited
- @AuditTable(value="quiz_result_audit")
- @Table(name = "quiz_result")
- @Getter
- @Setter
- public final class QuizResult {
- @Id
- @GeneratedValue(strategy = GenerationType.IDENTITY)
- @Column(name = "quiz_result_id")
- private Long id;
- @ManyToOne(fetch= FetchType.LAZY)
- @JoinColumn(name="user_id")
- private User user;
- @Column(name = "quiz_id")
- private Long quiz_id;
- private Integer result;
- private Integer n_answered;
- private Boolean is_won_prize;
- private Boolean is_got_prize;
- @Column(name = "date_complete", nullable = false)
- private Date dateDone;
- @Column(name = "hp_left")
- private Integer hpLeft;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement