updated appoint by permission

This commit is contained in:
Warunee Tamkoo 2024-11-05 10:31:52 +07:00
parent ad5c953aa8
commit ff2edc685c
3 changed files with 43 additions and 3 deletions

View file

@ -1,6 +1,7 @@
import { Entity, Column, PrimaryGeneratedColumn, OneToOne, JoinColumn, OneToMany } from "typeorm";
import { EntityBase } from "./base/Base";
import { Assign } from "./Assign";
import { Appoint } from "./Appoint";
@Entity("personal")
export class Personal extends EntityBase {
@ -119,6 +120,10 @@ export class Personal extends EntityBase {
@OneToMany(() => Assign, (assign: Assign) => assign.personal_id)
@JoinColumn({ name: "personal_id" })
assign: Assign[];
@OneToOne(() => Appoint, (appoint: Appoint) => appoint.profileId)
@JoinColumn({ name: "personal_id" })
appoint: Appoint;
}
export class CreatePersonal {