source: src/main/java/mk/ukim/finki/wp/db/entity/QuizAttempt.java

Last change on this file was 5ea00d7, checked in by Malek Alavi <malekalavi7@…>, 7 days ago

Initial project upload

  • Property mode set to 100644
File size: 665 bytes
Line 
1package mk.ukim.finki.wp.db.entity;
2
3
4import jakarta.persistence.*;
5import lombok.*;
6import mk.ukim.finki.wp.db.entity.user.User;
7
8import java.time.LocalDate;
9
10@Entity
11@Table(name = "quiz_attempt")
12@Getter
13@Setter
14@NoArgsConstructor
15@AllArgsConstructor
16@Builder
17public class QuizAttempt {
18
19 @Id
20 @GeneratedValue(strategy = GenerationType.IDENTITY)
21 @Column(name = "attempt_id")
22 private Integer attemptId;
23
24 private Integer score;
25
26 @Column(name = "attempt_date")
27 private LocalDate attemptDate;
28
29 @ManyToOne
30 @JoinColumn(name = "user_id")
31 private User user;
32
33 @ManyToOne
34 @JoinColumn(name = "quiz_id")
35 private Quiz quiz;
36}
Note: See TracBrowser for help on using the repository browser.