1
0
Fork 0
CompleteNodeJS/task-manager/src/models/task.js

25 lines
404 B
JavaScript

const mongoose = require('mongoose')
const taskSchema = new mongoose.Schema({
description: {
type: String,
required: true,
trim: true
},
completed: {
type: Boolean,
default: false
},
owner: {
type: mongoose.Schema.Types.ObjectId,
required: true,
ref: 'User'
}
}, {
timestamps: true
})
const Task = mongoose.model('Task', taskSchema)
module.exports = Task