🚧 User entity - add @Column

ref #11
This commit is contained in:
2020-12-04 22:48:42 +01:00
parent 48484f04c9
commit 7f3358d284

View File

@@ -20,18 +20,21 @@ export class User {
/** /**
* uuid * uuid
*/ */
@Column()
@IsUUID("4") @IsUUID("4")
uuid: string; uuid: string;
/** /**
* user email * user email
*/ */
@Column()
@IsEmail() @IsEmail()
email: string; email: string;
/** /**
* user phone * user phone
*/ */
@Column()
@IsPhoneNumber("ZZ") @IsPhoneNumber("ZZ")
@IsOptional() @IsOptional()
phone: string; phone: string;
@@ -39,12 +42,14 @@ export class User {
/** /**
* username * username
*/ */
@Column()
@IsString() @IsString()
username: string; username: string;
/** /**
* firstname * firstname
*/ */
@Column()
@IsString() @IsString()
@IsNotEmpty() @IsNotEmpty()
firstname: string; firstname: string;
@@ -52,6 +57,7 @@ export class User {
/** /**
* middlename * middlename
*/ */
@Column()
@IsString() @IsString()
@IsOptional() @IsOptional()
middlename: string; middlename: string;
@@ -59,6 +65,7 @@ export class User {
/** /**
* lastname * lastname
*/ */
@Column()
@IsString() @IsString()
@IsNotEmpty() @IsNotEmpty()
lastname: string; lastname: string;
@@ -66,6 +73,7 @@ export class User {
/** /**
* password * password
*/ */
@Column()
@IsString() @IsString()
@IsNotEmpty() @IsNotEmpty()
password: string; password: string;
@@ -86,6 +94,7 @@ export class User {
/** /**
* is user enabled? * is user enabled?
*/ */
@Column()
@IsBoolean() @IsBoolean()
enabled: boolean; enabled: boolean;
@@ -99,6 +108,7 @@ export class User {
/** /**
* profilepic * profilepic
*/ */
@Column()
@IsString() @IsString()
profilepic: string; profilepic: string;