added relation between subspace product item and model

This commit is contained in:
hannathkadher
2024-12-13 15:43:34 +04:00
parent 05b2bddc26
commit 654642db6c
2 changed files with 13 additions and 1 deletions
@@ -2,6 +2,7 @@ import { AbstractEntity } from '@app/common/modules/abstract/entities/abstract.e
import { SpaceProductItemDto } from '../../dtos';
import { Column, Entity, ManyToOne } from 'typeorm';
import { SubspaceProductEntity } from './subspace-product.entity';
import { SubspaceProductItemModelEntity } from '@app/common/modules/space-model';
@Entity({ name: 'subspace-product-item' })
export class SubspaceProductItemEntity extends AbstractEntity<SpaceProductItemDto> {
@@ -18,4 +19,9 @@ export class SubspaceProductItemEntity extends AbstractEntity<SpaceProductItemDt
},
)
public subspaceProduct: SubspaceProductEntity;
@ManyToOne(() => SubspaceProductItemModelEntity, (model) => model.items, {
nullable: true,
})
model: SubspaceProductItemModelEntity;
}