const mongoose = require("mongoose"); const TaskSchema = new mongoose.Schema( { street: { type: mongoose.Schema.Types.ObjectId, ref: "Street", required: true, }, description: { type: String, required: true, }, completedBy: { type: mongoose.Schema.Types.ObjectId, ref: "User", }, status: { type: String, enum: ["pending", "completed"], default: "pending", }, }, { timestamps: true, }, ); module.exports = mongoose.model("Task", TaskSchema);