import { Entity, Column, PrimaryGeneratedColumn } from "typeorm";

@Entity("HR_POSITION_OFFICER")
export class HR_POSITION_OFFICER {
  @Column({
    nullable: true,
    type: "text",
    default: null,
  })
  CIT: string;
  @PrimaryGeneratedColumn()
  id!: number;

  @Column({
    nullable: true,
    type: "text",
    default: null,
  })
  FLAG_PERSON_TYPE: string;

  @Column({
    nullable: true,
    type: "text",
    default: null,
  })
  MP_POS_DATE: string;

  @Column({
    nullable: true,
    type: "text",
    default: null,
  })
  SALARY: string;

  @Column({
    nullable: true,
    type: "text",
    default: null,
  })
  MP_COMMAND_NUM: string;

  @Column({
    nullable: true,
    type: "text",
    default: null,
  })
  POS_NUM_NAME: string;

  @Column({
    nullable: true,
    type: "text",
    default: null,
  })
  POS_NUM_CODE: string;

  @Column({
    nullable: true,
    type: "text",
    default: null,
  })
  FLAG_TO_NAME: string;

  @Column({
    nullable: true,
    type: "text",
    default: null,
  })
  WORK_LINE_NAME: string;

  @Column({
    nullable: true,
    type: "text",
    default: null,
  })
  SPECIALIST_NAME: string;

  @Column({
    nullable: true,
    type: "text",
    default: null,
  })
  ADMIN_NAME: string;

  @Column({
    nullable: true,
    type: "text",
    default: null,
  })
  REMARK: string;

  @Column({
    nullable: true,
    type: "text",
    default: null,
  })
  ORDER_MOVE_POSITION: string;
}
