From c767a53e8af733c866cb6c3d9ef6fc6c2158fcc8 Mon Sep 17 00:00:00 2001 From: Rayhan Ardiansyah Date: Mon, 2 Mar 2026 11:46:04 +0700 Subject: [PATCH] update pharmacy info --- src/entity/pharmacy/pharmacy_info.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/entity/pharmacy/pharmacy_info.ts b/src/entity/pharmacy/pharmacy_info.ts index 3264024..5116b2b 100644 --- a/src/entity/pharmacy/pharmacy_info.ts +++ b/src/entity/pharmacy/pharmacy_info.ts @@ -5,7 +5,10 @@ import { CreateDateColumn, UpdateDateColumn, DeleteDateColumn, + ManyToOne, + JoinColumn, } from "typeorm"; +import { Room } from "../room"; @Entity("pharmacy_info", { schema: "pharmacy" }) export class PharmacyInfo { @@ -36,9 +39,9 @@ export class PharmacyInfo { @Column({ type: "text", nullable: true }) phone?: string; - @Column({ type: "uuid", nullable: true }) - default_room_id?: string; - // FK ke room (where department = 'pharmacy') + @ManyToOne(() => Room, { nullable: true }) + @JoinColumn({ name: "default_room_id" }) + default_room?: Room; @CreateDateColumn() created_at!: Date;