Sindbad~EG File Manager
import mongoose from "mongoose";
const Tasks = new mongoose.Schema(
{
subject: { type: String, required: true },
details: { type: String },
contact: { type: String },
assigned_to: {
type: mongoose.Schema.ObjectId,
ref: "User",
},
start_date: { type: Date },
end_date: { type: Date },
status: { type: Boolean, default: true },
priority: { type: String },
set_reminder: { type: Boolean, default: false },
contact_id: {
type: mongoose.Schema.ObjectId,
ref: "Contact",
},
created_by: {
type: mongoose.Schema.ObjectId,
ref: "User",
required: true,
},
deleted: {
type: Boolean,
default: false,
},
createdOn: { type: Date, default: Date.now },
modifiedOn: { type: Date, default: Date.now },
},
{
toJSON: { virtuals: true },
toObject: { virtuals: true },
}
);
export default mongoose.model("Tasks", Tasks);
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists