[R9] Set user login unique
This commit is contained in:
parent
bde702362f
commit
97b51ea7b5
@ -43,7 +43,7 @@ public class User implements UserDetails {
|
|||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@NotBlank(message = "login cannot be blank")
|
@NotBlank(message = "login cannot be blank")
|
||||||
@Column(name = "login")
|
@Column(name = "login", unique=true)
|
||||||
private String login;
|
private String login;
|
||||||
|
|
||||||
@NotBlank(message = "password cannot be blank")
|
@NotBlank(message = "password cannot be blank")
|
||||||
@ -62,7 +62,7 @@ public class User implements UserDetails {
|
|||||||
/**
|
/**
|
||||||
* Sets the user id.
|
* Sets the user id.
|
||||||
*
|
*
|
||||||
* @param id The user's unique identifier.
|
* @param id The user's unique identifier. Must be unique.
|
||||||
*/
|
*/
|
||||||
public void setId(Long id) {
|
public void setId(Long id) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
|
|||||||
@ -0,0 +1,2 @@
|
|||||||
|
ALTER TABLE users
|
||||||
|
MODIFY COLUMN login varchar(250) not null unique;
|
||||||
Loading…
x
Reference in New Issue
Block a user