diff --git a/src/entity/emr/emr_registration_emergency_responsible.ts b/src/entity/emr/emr_registration_emergency_responsible.ts index d33d315..c8666e7 100644 --- a/src/entity/emr/emr_registration_emergency_responsible.ts +++ b/src/entity/emr/emr_registration_emergency_responsible.ts @@ -55,7 +55,7 @@ export class EmrRegistrationEmergencyResponsible { @ManyToOne(() => Munisipo, { onDelete: "CASCADE" }) @JoinColumn() - munisipio: Munisipo; + munisipo: Munisipo; @ManyToOne(() => Province, { onDelete: "CASCADE" }) @JoinColumn({ referencedColumnName: "code" }) diff --git a/src/entity/hospital_information.ts b/src/entity/hospital_information.ts index 6ec3c66..d9e036b 100644 --- a/src/entity/hospital_information.ts +++ b/src/entity/hospital_information.ts @@ -14,6 +14,11 @@ import { City } from './city'; import { Subdistrict } from './subdistrict'; import { Ward } from './ward'; +import { Administrativu } from './administrativu'; +import { Suco } from './suco'; +import { Aldeia } from './aldeia'; +import { Munisipo } from './munisipo'; + @Entity('hospital_information') export class HospitalInformation { @PrimaryGeneratedColumn('uuid') @@ -59,6 +64,22 @@ export class HospitalInformation { @JoinColumn({ referencedColumnName: "code" }) ward: Ward; + @ManyToOne(() => Administrativu, { onDelete: "NO ACTION" }) + @JoinColumn() + administrativu: Administrativu; + + @ManyToOne(() => Munisipo, { onDelete: "NO ACTION" }) + @JoinColumn() + munisipo: Munisipo; + + @ManyToOne(() => Suco, { onDelete: "NO ACTION" }) + @JoinColumn() + suco: Suco; + + @ManyToOne(() => Aldeia, { onDelete: "NO ACTION" }) + @JoinColumn() + aldeia: Aldeia; + @CreateDateColumn() created_at: Date;