parent
a7854fbe81
commit
74ee77f814
@ -81,13 +81,15 @@ export class User {
|
|||||||
/**
|
/**
|
||||||
* permissions
|
* permissions
|
||||||
*/
|
*/
|
||||||
|
@IsOptional()
|
||||||
@ManyToOne(() => Permission, permission => permission.users, { nullable: true })
|
@ManyToOne(() => Permission, permission => permission.users, { nullable: true })
|
||||||
permissions: Permission[];
|
permissions: Permission[];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* groups
|
* groups
|
||||||
*/
|
*/
|
||||||
@ManyToMany(() => UserGroup)
|
@IsOptional()
|
||||||
|
@ManyToMany(() => UserGroup, { nullable: true })
|
||||||
@JoinTable()
|
@JoinTable()
|
||||||
groups: UserGroup[];
|
groups: UserGroup[];
|
||||||
|
|
||||||
@ -96,7 +98,7 @@ export class User {
|
|||||||
*/
|
*/
|
||||||
@Column()
|
@Column()
|
||||||
@IsBoolean()
|
@IsBoolean()
|
||||||
enabled: boolean;
|
enabled: boolean = true;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* jwt refresh count
|
* jwt refresh count
|
||||||
@ -110,12 +112,13 @@ export class User {
|
|||||||
*/
|
*/
|
||||||
@Column()
|
@Column()
|
||||||
@IsString()
|
@IsString()
|
||||||
profilepic: string;
|
profilePic: string;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* actions
|
* actions
|
||||||
*/
|
*/
|
||||||
@OneToMany(() => UserAction, action => action.user)
|
@IsOptional()
|
||||||
|
@OneToMany(() => UserAction, action => action.user, { nullable: true })
|
||||||
actions: UserAction
|
actions: UserAction
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user