From d4fbbe404f8b22ee00c1fd2c421e98713cb1e18e Mon Sep 17 00:00:00 2001 From: avicenan Date: Thu, 9 Apr 2026 12:03:29 +0700 Subject: [PATCH] fix pharmacy activity relation --- src/entity/emr/emr_pharmacy_order_activity.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/entity/emr/emr_pharmacy_order_activity.ts b/src/entity/emr/emr_pharmacy_order_activity.ts index 2d4e188..6b42d55 100644 --- a/src/entity/emr/emr_pharmacy_order_activity.ts +++ b/src/entity/emr/emr_pharmacy_order_activity.ts @@ -1,4 +1,4 @@ -import { Column, CreateDateColumn, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from "typeorm"; +import { Column, CreateDateColumn, Entity, JoinColumn, OneToMany, PrimaryGeneratedColumn } from "typeorm"; import { EmrPharmacyOrder } from "./emr_pharmacy_order"; import { PharmacyOrderStatus } from "../../types/pharmacy_order_status"; @@ -7,7 +7,7 @@ export class EmrPharmacyOrderActivity { @PrimaryGeneratedColumn("uuid") id: string; - @ManyToOne(() => EmrPharmacyOrder, (order) => order.activities, { onDelete: "CASCADE" }) + @OneToMany(() => EmrPharmacyOrderActivity, (activity) => activity.pharmacy_order, { cascade: true }) @JoinColumn({ name: "pharmacy_order_id" }) pharmacy_order: EmrPharmacyOrder;