fix pharmacy activity relation

This commit is contained in:
avicenan
2026-04-09 12:03:29 +07:00
parent 65f056ea6d
commit d4fbbe404f

View File

@ -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 { EmrPharmacyOrder } from "./emr_pharmacy_order";
import { PharmacyOrderStatus } from "../../types/pharmacy_order_status"; import { PharmacyOrderStatus } from "../../types/pharmacy_order_status";
@ -7,7 +7,7 @@ export class EmrPharmacyOrderActivity {
@PrimaryGeneratedColumn("uuid") @PrimaryGeneratedColumn("uuid")
id: string; id: string;
@ManyToOne(() => EmrPharmacyOrder, (order) => order.activities, { onDelete: "CASCADE" }) @OneToMany(() => EmrPharmacyOrderActivity, (activity) => activity.pharmacy_order, { cascade: true })
@JoinColumn({ name: "pharmacy_order_id" }) @JoinColumn({ name: "pharmacy_order_id" })
pharmacy_order: EmrPharmacyOrder; pharmacy_order: EmrPharmacyOrder;