source: src/main/java/com/example/kvizko/models/Attempt.java@ c3268ca

main
Last change on this file since c3268ca was c3268ca, checked in by Stefan Risteski <stefanristeski2001@…>, 9 months ago

Project

The whole Project

  • Property mode set to 100644
File size: 742 bytes
Line 
1package com.example.kvizko.models;
2
3import jakarta.persistence.*;
4import lombok.AllArgsConstructor;
5import lombok.Data;
6import lombok.NoArgsConstructor;
7
8import java.sql.Date;
9
10
11@Entity
12@Table(name="attempt")
13@Data
14public class Attempt {
15
16 @Id
17 @GeneratedValue(strategy = GenerationType.IDENTITY)
18 private long attemptid;
19
20 @ManyToOne
21 @JoinColumn(name="userid")
22 private Quiztaker quiztaker;
23 //private long userid;
24
25 private java.sql.Date attemptdate;
26
27 @ManyToOne
28 @JoinColumn(name = "quizid")
29 private Quiz quiz;
30 //private long quizid;
31
32 public Attempt() {}
33
34 public Attempt(Quiztaker quiztaker, Date attemptdate, Quiz quiz) {
35 this.quiztaker = quiztaker;
36 this.attemptdate = attemptdate;
37 this.quiz = quiz;
38 }
39}
Note: See TracBrowser for help on using the repository browser.