From c1f51eb81f8bb1de0427deea88f51319fd80cde3 Mon Sep 17 00:00:00 2001 From: enlineawork Date: Fri, 11 Sep 2026 00:58:56 -0300 Subject: [PATCH] feat(api): expose Yacimiento concession relationship --- api-v3/src/database/entities/asset.entity.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api-v3/src/database/entities/asset.entity.ts b/api-v3/src/database/entities/asset.entity.ts index 79110e3..68f3bb6 100644 --- a/api-v3/src/database/entities/asset.entity.ts +++ b/api-v3/src/database/entities/asset.entity.ts @@ -33,6 +33,7 @@ export enum AssetDataOrigin { @Index('idx_assets_parent_id', ['parentId']) @Index('idx_assets_operational_area_id', ['operationalAreaId']) @Index('idx_assets_operator_company_id', ['operatorCompanyId']) +@Index('idx_assets_concession_type_id', ['concessionTypeId']) @Index('idx_assets_inventory_family_id', ['inventoryFamilyId']) @Index('idx_assets_information_status', ['informationStatus']) @Index('idx_assets_operational_status', ['operationalStatus']) @@ -54,6 +55,9 @@ export class Asset extends TimestampedEntity { @Column({ name: 'operator_company_id', type: 'uuid', nullable: true }) operatorCompanyId!: string | null; + @Column({ name: 'concession_type_id', type: 'uuid', nullable: true }) + concessionTypeId!: string | null; + @Column({ name: 'inventory_family_id', type: 'uuid', nullable: true }) inventoryFamilyId!: string | null;