ÿØÿà JFIF H H ÿÛ C GIF89;
| System: Linux srv913213 5.15.0-190-generic #200-Ubuntu SMP Fri Aug 7 15:06:04 UTC 2026 x86_64 Current Path : /var/www/talentgenesis_admin_backend/src/admin/menu-module/entities/ |
| Current File : /var/www/talentgenesis_admin_backend/src/admin/menu-module/entities/menumodule.entity.ts |
import { Column, Entity, JoinColumn, ManyToOne, OneToMany,PrimaryGeneratedColumn } from 'typeorm';
import { aclPermission} from '../../permission/entities/permission.entity'
@Entity()
export class Acl_menu_module {
@PrimaryGeneratedColumn()
id: number;
@Column({
name: 'name',
type: 'varchar',
length: 100,
nullable: false,
})
name: string;
@Column({
name: 'status',
type: 'boolean',
default: true,
})
status: boolean;
@Column({
name: 'view_type',
type: 'boolean',
default: true,
})
viewType: boolean;
@OneToMany(() => aclPermission, (permission) => permission.menu)
permissions: aclPermission[]
}