parent
476afc6a99
commit
eb9473e230
|
@ -22,24 +22,18 @@ export abstract class Permission {
|
|||
* The permissions principal
|
||||
*/
|
||||
@ManyToOne(() => Principal, principal => principal.permissions)
|
||||
principal: Principal[]
|
||||
principal: Principal;
|
||||
|
||||
/**
|
||||
* The target
|
||||
*/
|
||||
@Column({
|
||||
type: 'simple-enum',
|
||||
enum: PermissionTarget
|
||||
})
|
||||
@Column({ type: 'varchar' })
|
||||
@IsNotEmpty()
|
||||
target: PermissionTarget;
|
||||
|
||||
/**
|
||||
* The action type
|
||||
*/
|
||||
@Column({
|
||||
type: 'simple-enum',
|
||||
enum: PermissionAction
|
||||
})
|
||||
@Column({ type: 'varchar' })
|
||||
action: PermissionAction;
|
||||
}
|
Loading…
Reference in New Issue