diff --git a/src/entity/remit_beneficials.ts b/src/entity/remit_beneficials.ts index de99ede..40ad2c9 100644 --- a/src/entity/remit_beneficials.ts +++ b/src/entity/remit_beneficials.ts @@ -66,19 +66,19 @@ export class RemitBeneficial { @ManyToOne(() => RemitMunisipo, { onDelete: "NO ACTION" }) @JoinColumn() - munisipo: RemitMunisipo + munisipo: RemitMunisipo; @ManyToOne(() => RemitAdministrativu, { onDelete: "NO ACTION" }) @JoinColumn() - administrativu: RemitAdministrativu + administrativu: RemitAdministrativu; @ManyToOne(() => RemitSuco, { onDelete: "NO ACTION" }) @JoinColumn() - suco: RemitSuco + suco: RemitSuco; @ManyToOne(() => RemitAldeia, { onDelete: "NO ACTION" }) @JoinColumn() - aldeia: RemitAldeia + aldeia: RemitAldeia; @ManyToOne(() => RemitConfigNationalities, { onDelete: "NO ACTION", nullable: true }) @JoinColumn() @@ -114,7 +114,7 @@ export class RemitBeneficial { @CreateDateColumn() created_at: Date; - @Column({ nullable: true, length: 256, }) + @Column({ nullable: true, length: 256 }) created_by: string; @Column({ nullable: true }) @@ -130,4 +130,8 @@ export class RemitBeneficial { @Column({ nullable: true, length: 256 }) deleted_by: string; + + @ManyToOne(() => RemitBeneficial, { onDelete: "NO ACTION", nullable: true }) + @JoinColumn() + parent: RemitBeneficial; } diff --git a/src/entity/remit_beneficiaries.ts b/src/entity/remit_beneficiaries.ts index 866d035..5233bf6 100644 --- a/src/entity/remit_beneficiaries.ts +++ b/src/entity/remit_beneficiaries.ts @@ -92,4 +92,8 @@ export class RemitBeneficiary { @Column({ nullable: true, length: 256 }) deleted_by: string; + + @ManyToOne(() => RemitBeneficiary, { onDelete: "NO ACTION", nullable: true }) + @JoinColumn() + parent: RemitBeneficiary; } diff --git a/src/entity/remit_senders.ts b/src/entity/remit_senders.ts index ef5e69c..3518321 100644 --- a/src/entity/remit_senders.ts +++ b/src/entity/remit_senders.ts @@ -135,4 +135,8 @@ export class RemitSender { @ManyToMany(() => RemitSenderIdentity, (identity) => identity.sender) sender_identities: RemitSenderIdentity[]; + + @ManyToOne(() => RemitSender, { onDelete: "NO ACTION", nullable: true }) + @JoinColumn() + parent: RemitSender; }