Refactoring

This commit is contained in:
Tom Butcher 2025-11-29 01:27:19 +00:00
parent f3a1115a09
commit 509b7de11c

View File

@ -6,17 +6,17 @@ const filamentStockSchema = new Schema(
{ {
state: { state: {
type: { type: String, required: true }, type: { type: String, required: true },
percent: { type: String, required: true }, progress: { type: String, required: true }
}, },
startingWeight: { startingWeight: {
net: { type: Number, required: true }, net: { type: Number, required: true },
gross: { type: Number, required: true }, gross: { type: Number, required: true }
}, },
currentWeight: { currentWeight: {
net: { type: Number, required: true }, net: { type: Number, required: true },
gross: { type: Number, required: true }, gross: { type: Number, required: true }
}, },
filament: { type: mongoose.Schema.Types.ObjectId, ref: 'filament' }, filament: { type: mongoose.Schema.Types.ObjectId, ref: 'filament' }
}, },
{ timestamps: true } { timestamps: true }
); );
@ -30,4 +30,7 @@ filamentStockSchema.virtual('id').get(function () {
filamentStockSchema.set('toJSON', { virtuals: true }); filamentStockSchema.set('toJSON', { virtuals: true });
// Create and export the model // Create and export the model
export const filamentStockModel = mongoose.model('filamentStock', filamentStockSchema); export const filamentStockModel = mongoose.model(
'filamentStock',
filamentStockSchema
);