import { Entity, Column } from "typeorm";
import { EntityBase } from "../base/Base";

@Entity("ProfileDisciplines")
export class ProfileDisciplines extends EntityBase {
  @Column({
    nullable: true,
    type: "datetime",
    comment: "วันที่",
    default: null,
  })
  date: Date;

  @Column({
    nullable: true,
    comment: "ระดับความผิด",
    type: "text",
    default: null,
  })
  level: string;

  @Column({
    nullable: true,
    comment: "รายละเอียด",
    type: "text",
    default: null,
  })
  detail: string;

  @Column({
    nullable: true,
    type: "datetime",
    comment: "เอกสารอ้างอิง (ลงวันที่)",
    default: null,
  })
  refCommandDate: Date;

  @Column({
    nullable: true,
    comment: "เอกสารอ้างอิง (เลขที่คำสั่ง)",
    type: "text",
    default: null,
  })
  refCommandNo: string;

  @Column({
    nullable: true,
    comment: "ล้างมลทิน",
    type: "text",
    default: null,
  })
  unStigma: string;
}
