committed

This commit is contained in:
2025-01-10 13:03:41 +05:30
parent 4ba496b8eb
commit 52f746308f
17 changed files with 1689 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
const mongoose = require('mongoose');
const notificationSchema = new mongoose.Schema({
message: { type: String, required: true },
userId: { type: String, required: true },
priority: { type: String, enum: ['low', 'normal', 'high'], default: 'normal' },
sendTime: { type: Date },
createdAt: { type: Date, default: Date.now },
status: { type: String, enum: ['pending', 'sent', 'failed'], default: 'pending' }
});
module.exports = mongoose.model('Notification', notificationSchema);