Spaces:
Running
Running
| import mongoose from 'mongoose' | |
| const taskSchema = new mongoose.Schema({ | |
| title: { | |
| type: String, | |
| required: true, | |
| }, | |
| description: { | |
| type:String, | |
| required: true, | |
| }, | |
| date: { | |
| type: Date, | |
| required: true, | |
| }, | |
| isCompleted: { | |
| type: Boolean, | |
| default: false, | |
| }, | |
| user: { | |
| type: mongoose.Schema.Types.ObjectId, | |
| ref: 'User', // Assuming you have a User model | |
| required: true | |
| } | |
| }, {timestamps: true}); | |
| export default mongoose.model('Task', taskSchema); |