Add Token model.
continuous-integration/drone/push Build is passing Details

main
KKlochko 1 year ago
parent a7fc4876bf
commit 23bdfd10cf

@ -0,0 +1,29 @@
package space.kklochko.spring_rest_example.models;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import java.util.UUID;
@Table(name = "tokens", uniqueConstraints = {
@UniqueConstraint(columnNames = {"username"}),
})
@Entity
@AllArgsConstructor
@Data
public class Token {
@Id
@Column(nullable = true)
private UUID id;
private String username;
private String role;
private String token;
public Token() {
setId(UUID.randomUUID());
setUsername("");
setRole("");
setToken("");
}
}

@ -12,6 +12,7 @@
<class>space.kklochko.spring_rest_example.models.Department</class>
<class>space.kklochko.spring_rest_example.models.Patient</class>
<class>space.kklochko.spring_rest_example.models.Indicator</class>
<class>space.kklochko.spring_rest_example.models.Token</class>
<properties>
<property name="jakarta.persistence.jdbc.driver" value="org.postgresql.Driver" />
@ -36,6 +37,7 @@
<class>space.kklochko.spring_rest_example.models.Department</class>
<class>space.kklochko.spring_rest_example.models.Patient</class>
<class>space.kklochko.spring_rest_example.models.Indicator</class>
<class>space.kklochko.spring_rest_example.models.Token</class>
<properties>
<property name="jakarta.persistence.jdbc.driver" value="org.postgresql.Driver" />

Loading…
Cancel
Save