add tables

This commit is contained in:
Bright 2024-06-07 10:50:31 +07:00
parent 277bd39510
commit a46c942e1c
4 changed files with 158 additions and 2 deletions

View file

@ -0,0 +1,30 @@
import { Entity, Column, OneToMany, ManyToOne } from "typeorm";
import { EntityBase } from "./base/Base";
import { ProfileEmployeeEmploymentHistory } from "./ProfileEmployeeEmploymentHistory"
@Entity("profileEmployeeEmployment")
export class ProfileEmployeeEmployment extends EntityBase {
@Column({
nullable: true,
type: "datetime",
comment: "วันที่จ้าง",
default: null,
})
date: Date;
@Column({
nullable: true,
comment: "คำสั่งจ้าง",
default: null,
})
command: string;
@OneToMany(() => ProfileEmployeeEmploymentHistory, (v) => v.profileEmployeeEmployment)
histories: ProfileEmployeeEmploymentHistory[];
}
export class CreateEmploymentProfileEmployee {
date: Date | null;
command: string | null;
}