icynet-auth-server/src/modules/objects/privilege/privilege.entity.ts

22 lines
383 B
TypeScript

import { BaseEntity, Column, Entity, PrimaryGeneratedColumn } from 'typeorm';
@Entity()
export class Privilege extends BaseEntity {
@PrimaryGeneratedColumn()
id: number;
@Column({ type: 'text', nullable: false })
name: string;
}
/*
Initial entries:
admin
admin:user
admin:user:privilege
admin:document
admin:oauth2
admin:audit
self:oauth2
*/