diff --git a/src/database/schemas/production/subjob.schema.js b/src/database/schemas/production/subjob.schema.js index 02d2522..d704a24 100644 --- a/src/database/schemas/production/subjob.schema.js +++ b/src/database/schemas/production/subjob.schema.js @@ -7,40 +7,40 @@ const subJobSchema = new mongoose.Schema({ printer: { type: Schema.Types.ObjectId, ref: 'printer', - required: true, + required: true }, job: { type: Schema.Types.ObjectId, ref: 'job', - required: true, + required: true }, moonrakerJobId: { type: String, - required: false, + required: false }, gcodeFile: { type: Schema.Types.ObjectId, ref: 'gcodeFile', - required: true, + required: true }, state: { type: { required: true, type: String }, - progress: { required: false, type: Number }, + progress: { required: false, type: Number } }, number: { type: Number, - required: true, + required: true }, createdAt: { type: Date, - default: Date.now, + default: Date.now }, updatedAt: { type: Date, - default: Date.now, + default: Date.now }, startedAt: { required: false, type: Date, default: null }, - finishedAt: { required: false, type: Date, default: null }, + finishedAt: { required: false, type: Date, default: null } }); subJobSchema.index({ moonrakerJobId: 'text', 'state.type': 'text' });