update: add munisipio, administrativu, aldeia, and suco in emergency

This commit is contained in:
wayanrivan
2026-04-25 08:01:46 +07:00
parent 14036187b1
commit 96b0be3102

View File

@ -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;