Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
mudeerapi.abasa.com
/
nodetest-backup30April26
/
src
/
models
/
Filename :
leaveReply.model.js
back
Copy
import mongoose from 'mongoose'; const leaveReplySchema = new mongoose.Schema( { _id: { type: mongoose.Schema.Types.ObjectId, default: () => new mongoose.Types.ObjectId(), }, leaveRequest: { type: mongoose.Schema.Types.ObjectId, ref: 'leaveRequest', required: true, index: true, }, user: { type: mongoose.Schema.Types.ObjectId, ref: 'user', required: true, index: true, }, message: { type: String, required: true, trim: true, maxLength: 5000, }, }, { timestamps: true } ); leaveReplySchema.index({ leaveRequest: 1, createdAt: -1 }); export const LeaveReply = mongoose.model('leaveReply', leaveReplySchema);