source: src/main/java/com/example/salonbella/entity/ConfirmationTokenEntity.java@ 4d7e387

Last change on this file since 4d7e387 was 4d7e387, checked in by makyjovanovsky <mjovanovski04@…>, 18 months ago

commit 1

  • Property mode set to 100644
File size: 1.8 KB
Line 
1package com.example.salonbella.entity;
2
3import javax.persistence.*;
4import java.time.LocalDateTime;
5
6@Entity
7@Table(name = "confirmation_token")
8public class ConfirmationTokenEntity {
9
10 @Id
11 @GeneratedValue(strategy = GenerationType.IDENTITY)
12 private Long id;
13
14 @Column(name = "token",nullable = false)
15 private String token;
16
17 @Column(name = "created",nullable = false)
18 private LocalDateTime createdAt;
19
20 @Column(name = "expires",nullable = false)
21 private LocalDateTime expiresAt;
22
23 private LocalDateTime confirmedAt;
24
25 @ManyToOne
26 @JoinColumn(name = "user_id",nullable = false)
27 private UserEntity user;
28
29 public ConfirmationTokenEntity() {
30 }
31
32 public ConfirmationTokenEntity(String token, LocalDateTime createdAt, LocalDateTime expiresAt, UserEntity user) {
33 this.token = token;
34 this.createdAt = createdAt;
35 this.expiresAt = expiresAt;
36 this.user = user;
37 }
38
39 public Long getId() {
40 return id;
41 }
42
43 public void setId(Long id) {
44 this.id = id;
45 }
46
47 public String getToken() {
48 return token;
49 }
50
51 public void setToken(String token) {
52 this.token = token;
53 }
54
55 public LocalDateTime getCreatedAt() {
56 return createdAt;
57 }
58
59 public void setCreatedAt(LocalDateTime createdAt) {
60 this.createdAt = createdAt;
61 }
62
63 public LocalDateTime getExpiresAt() {
64 return expiresAt;
65 }
66
67 public void setExpiresAt(LocalDateTime expiresAt) {
68 this.expiresAt = expiresAt;
69 }
70
71 public LocalDateTime getConfirmedAt() {
72 return confirmedAt;
73 }
74
75 public void setConfirmedAt(LocalDateTime confirmedAt) {
76 this.confirmedAt = confirmedAt;
77 }
78
79 public UserEntity getUser() {
80 return user;
81 }
82
83 public void setUser(UserEntity user) {
84 this.user = user;
85 }
86}
Note: See TracBrowser for help on using the repository browser.