// Application-Detail: AppId, zoneName, latitude, longitude, spray(on/off), targetRate, AppRate, temperature, humidity, gpsdatetime const mongoose = require('mongoose'), Schema = mongoose.Schema, { AssignStatus } = require('../helpers/constants'); const schema = new Schema({ job: { type: Number, ref: 'Job' }, user: { type: Schema.Types.ObjectId, ref: 'User' }, status: { type: Number, enum: { values: Object.values(AssignStatus), default: AssignStatus.NEW } }, date: { type: Date, required: false, default: Date.now } }); module.exports = mongoose.model('Job_Assign', schema);