diff --git a/src/entity/emr/emr_registration_emergency_responsible.ts b/src/entity/emr/emr_registration_emergency_responsible.ts index 4072928..d33d315 100644 --- a/src/entity/emr/emr_registration_emergency_responsible.ts +++ b/src/entity/emr/emr_registration_emergency_responsible.ts @@ -19,6 +19,10 @@ import { City } from "../city"; import { Subdistrict } from "../subdistrict"; import { Ward } from "../ward"; import { EmrRegistration } from "./emr_registration"; +import { Administrativu } from "../administrativu"; +import { Suco } from "../suco"; +import { Aldeia } from "../aldeia"; +import { Munisipo } from "../munisipo"; @Entity("emr_registration_emergency_responsible", { schema: "emr" }) export class EmrRegistrationEmergencyResponsible { @@ -37,6 +41,22 @@ export class EmrRegistrationEmergencyResponsible { @JoinColumn() guarantor: PatientGuarantor; + @ManyToOne(() => Administrativu, { onDelete: "CASCADE" }) + @JoinColumn() + administrativu: Administrativu; + + @ManyToOne(() => Suco, { onDelete: "CASCADE" }) + @JoinColumn() + suco: Suco; + + @ManyToOne(() => Aldeia, { onDelete: "CASCADE" }) + @JoinColumn() + aldeia: Aldeia; + + @ManyToOne(() => Munisipo, { onDelete: "CASCADE" }) + @JoinColumn() + munisipio: Munisipo; + @ManyToOne(() => Province, { onDelete: "CASCADE" }) @JoinColumn({ referencedColumnName: "code" }) province: Province;