From a1e4bcaf18e26f4c0ef69c52d4fea6e8ca0f37b8 Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Sat, 20 Jun 2026 23:16:22 +0100 Subject: [PATCH] Added 'part' reference to partSkuUsage schema to enforce required relationship with part model. --- src/database/schemas/management/productsku.schema.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/database/schemas/management/productsku.schema.js b/src/database/schemas/management/productsku.schema.js index 1b5b807..9a8e24a 100644 --- a/src/database/schemas/management/productsku.schema.js +++ b/src/database/schemas/management/productsku.schema.js @@ -3,6 +3,7 @@ import { generateId } from '../../utils.js'; const { Schema } = mongoose; const partSkuUsageSchema = new Schema({ + part: { type: Schema.Types.ObjectId, ref: 'part', required: true }, partSku: { type: Schema.Types.ObjectId, ref: 'partSku', required: true }, quantity: { type: Number, required: true }, });