agmission/Development/server/model/job_log.js

15 lines
467 B
JavaScript

const mongoose = require('mongoose'),
Schema = mongoose.Schema,
{ AssignStatus } = require('../helpers/constants');
const schema = new Schema({
job: { type: Number, ref: 'Job' },
type: {
type: Number,
enum: { values: Object.values(AssignStatus), default: AssignStatus.NEW }
},
user: { type: Schema.Types.ObjectId, ref: 'User' },
date: { type: Date, required: false, default: Date.now }
});
module.exports = mongoose.model('Job_Log', schema);