enable backups for unit

This commit is contained in:
Julian Krauser 2025-07-14 15:28:57 +02:00
parent 9a1bf6dfde
commit a69c3e048e
10 changed files with 85 additions and 21 deletions

View file

@ -30,21 +30,21 @@ export class maintenance {
@Column({ nullable: true, default: null })
wearableId?: string;
@ManyToOne(() => equipment, {
@ManyToOne(() => equipment, (e) => e.maintenances, {
nullable: true,
onDelete: "CASCADE",
onUpdate: "RESTRICT",
})
equipment?: equipment;
@ManyToOne(() => vehicle, {
@ManyToOne(() => vehicle, (v) => v.maintenances, {
nullable: true,
onDelete: "CASCADE",
onUpdate: "RESTRICT",
})
vehicle?: vehicle;
@ManyToOne(() => wearable, {
@ManyToOne(() => wearable, (w) => w.maintenances, {
nullable: true,
onDelete: "CASCADE",
onUpdate: "RESTRICT",