import { BaseEntity } from 'src/module/meta/entity/base-entity.entity'; import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; @Entity({ name: 'frm_dashboard_page_data' }) export class DashboardPageData extends BaseEntity { constructor() { super(); this.entity_type = 'DASH'; } @Column({ type: 'int', nullable: true }) page_sequence: number; @Column({ type: 'varchar', nullable: true }) applicable_type: string; @Column({ type: 'varchar', nullable: true }) applicable_id: string; @Column({ type: 'boolean', nullable: true }) is_hidden: boolean; @Column({ type: 'json', nullable: true }) layout_json: any; @Column({ type: 'varchar', nullable: true }) mapped_entity_type: string; }