diff --git a/src/entities/DevelopmentOther.ts b/src/entities/DevelopmentOther.ts index 4315669..0e627f0 100644 --- a/src/entities/DevelopmentOther.ts +++ b/src/entities/DevelopmentOther.ts @@ -36,6 +36,10 @@ export class DevelopmentOther extends EntityBase { @ManyToOne(() => Development, (development: Development) => development.developmentOthers) @JoinColumn({ name: "developmentId" }) development: Development; + + @ManyToOne(() => Province, (province: Province) => province.developmentOthers) + @JoinColumn({ name: "developmentId" }) + province: Province; } export class UpdateDevelopmentOther { diff --git a/src/entities/Province.ts b/src/entities/Province.ts index a826b67..f697b97 100644 --- a/src/entities/Province.ts +++ b/src/entities/Province.ts @@ -2,6 +2,7 @@ import { Entity, Column, OneToMany } from "typeorm"; import { EntityBase } from "./base/Base"; import { Development } from "./Development"; import { DevelopmentAddress } from "./DevelopmentAddress"; +import { DevelopmentOther } from "./DevelopmentOther"; @Entity("province") export class Province extends EntityBase { @@ -21,6 +22,9 @@ export class Province extends EntityBase { @OneToMany(() => Development, (development: Development) => development.provinceActual) developmentActuals: Development[]; + + @OneToMany(() => DevelopmentOther, (developmentOther: DevelopmentOther) => developmentOther.province) + developmentOthers: Development[]; } export class CreateProvince {