import { BaseEntity } from 'src/module/meta/entity/base-entity.entity'; import { Column, Entity } from 'typeorm'; @Entity({ name: 'frm_wf_action_data' }) export class ActionDataEntity extends BaseEntity { constructor() { super(); this.entity_type = 'ACTION_DATA'; } @Column({ nullable: true }) action_id: number; @Column({ nullable: true }) user_id: number; @Column({ nullable: true }) stage_id: number; @Column({ nullable: true }) start_time: Date; @Column({ nullable: true }) end_time: Date; @Column({ nullable: true }) is_mandatory: boolean; @Column({ nullable: true }) mapped_entity_id: number; @Column({ nullable: true }) mapped_entity_type: string; @Column({ nullable: true }) sequence: number; @Column({ default: 0 , nullable: true}) is_done: boolean; @Column({ type: 'varchar', nullable: true }) is_current: string; @Column({ nullable: true, type: 'varchar' }) category: string; @Column({ nullable: true, default: 0 }) resubmit_count: number; @Column({ nullable: true }) dependent_action_id: number; @Column({ type: 'varchar', nullable: true }) mode: string; }