From baa3b2cc8cf20605a3c715d732ba9ff35d6acc8c Mon Sep 17 00:00:00 2001 From: Julian Krauser Date: Tue, 27 May 2025 16:01:00 +0200 Subject: [PATCH] add reporter to damage report --- src/entity/unit/damageReport.ts | 3 +++ src/migrations/baseSchemaTables/unit_extend.ts | 1 + 2 files changed, 4 insertions(+) diff --git a/src/entity/unit/damageReport.ts b/src/entity/unit/damageReport.ts index 54bd219..a59c9e2 100644 --- a/src/entity/unit/damageReport.ts +++ b/src/entity/unit/damageReport.ts @@ -20,6 +20,9 @@ export class damageReport { @Column({ type: "text" }) description: string; + @Column({ type: "varchar", length: 255 }) + reportedBy: string; + @Column({ nullable: true, default: null }) equipmentId: string; diff --git a/src/migrations/baseSchemaTables/unit_extend.ts b/src/migrations/baseSchemaTables/unit_extend.ts index 49ce9e9..a81f8ac 100644 --- a/src/migrations/baseSchemaTables/unit_extend.ts +++ b/src/migrations/baseSchemaTables/unit_extend.ts @@ -9,6 +9,7 @@ export const damage_report_table = new Table({ { name: "status", ...getTypeByORM("varchar") }, { name: "done", ...getTypeByORM("boolean"), default: getDefaultByORM("boolean", false) }, { name: "description", ...getTypeByORM("text") }, + { name: "reportedBy", ...getTypeByORM("varchar") }, { name: "equipmentId", ...getTypeByORM("uuid", true), default: getDefaultByORM("null") }, { name: "vehicleId", ...getTypeByORM("uuid", true), default: getDefaultByORM("null") }, { name: "wearableId", ...getTypeByORM("uuid", true), default: getDefaultByORM("null") },