🚧 User - mark columns as unique

ref #11 #12
This commit is contained in:
Philipp Dormann 2020-12-05 11:14:06 +01:00
parent 52dfe83354
commit b8bc39d691
1 changed files with 4 additions and 4 deletions

View File

@ -19,14 +19,14 @@ export class User {
/**
* uuid
*/
@Column()
@Column({ unique: true })
@IsUUID(4)
uuid: string;
/**
* user email
*/
@Column({ nullable: true })
@Column({ nullable: true, unique: true })
@IsEmail()
email?: string;
@ -41,7 +41,7 @@ export class User {
/**
* username
*/
@Column({ nullable: true })
@Column({ nullable: true, unique: true })
@IsString()
username?: string;
@ -109,7 +109,7 @@ export class User {
/**
* profilepic
*/
@Column({ nullable: true })
@Column({ nullable: true, unique: true })
@IsString()
@IsOptional()
profilePic?: string;