15 lines
368 B
TypeScript
15 lines
368 B
TypeScript
import { Column, Entity, PrimaryGeneratedColumn, Unique } from 'typeorm';
|
|||
|
|
|
||
|
|
/** Un patrón de ruta permitido para un usuario web (`*`, `/ventas/*`, `/ventas/ordenes`). */
|
||
|
|
@Entity('menu_permissions')
|
||
|
|
@Unique(['webUser', 'pattern'])
|
||
|
|
export class MenuPermission {
|
||
|
|
@PrimaryGeneratedColumn()
|
||
|
|
id: number;
|
||
|
|
|
||
|
|
@Column()
|
||
|
|
webUser: string;
|
||
|
|
|
||
|
|
@Column()
|
||
|
|
pattern: string;
|
||
|
|
}
|