basic services joins

This commit is contained in:
Julian Krauser 2025-05-28 17:32:07 +02:00
parent e404989a28
commit fcbfe560c3
13 changed files with 75 additions and 26 deletions

View file

@ -1,9 +1,10 @@
import { Column, ColumnType, CreateDateColumn, Entity, ManyToOne, PrimaryGeneratedColumn } from "typeorm";
import { Column, ColumnType, CreateDateColumn, Entity, ManyToOne, OneToMany, PrimaryGeneratedColumn } from "typeorm";
import { inspectionPlan } from "./inspectionPlan";
import { inspectionVersionedPlan } from "./inspectionVersionedPlan";
import { getTypeByORM } from "../../../migrations/ormHelper";
import { vehicle } from "../vehicle/vehicle";
import { equipment } from "../equipment/equipment";
import { inspectionPointResult } from "./inspectionPointResult";
@Entity()
export class inspection {
@ -61,4 +62,7 @@ export class inspection {
onUpdate: "RESTRICT",
})
vehicle: vehicle;
@OneToMany(() => inspectionPointResult, (ipr) => ipr.inspection)
pointResults: inspectionPointResult[];
}