forked from UKSOURCE/cms.hailearning.edu.vn
Merge pull request 'fix/thanh-19032026-rename-file' (#39) from fix/thanh-19032026-rename-file into main
Reviewed-on: UKSOURCE/cms.hailearning.edu.vn#39
This commit is contained in:
@@ -26,6 +26,9 @@ exports.index = async (req, res) => {
|
||||
if (req.query.dateFrom || req.query.dateTo) {
|
||||
filter.createdAt = {};
|
||||
if (req.query.dateFrom) {
|
||||
filter.createdAt.$gte = new Date(req.query.dateFrom);
|
||||
}
|
||||
|
||||
if (req.query.dateTo) {
|
||||
const dateTo = new Date(req.query.dateTo);
|
||||
dateTo.setHours(23, 59, 59, 999); // End of day
|
||||
|
||||
@@ -61,4 +61,4 @@ const auditLogSchema = new mongoose.Schema({
|
||||
},
|
||||
});
|
||||
|
||||
module.exports = mongoose.model("AuditLog", auditLogSchema);
|
||||
module.exports = mongoose.model("AuditLog", auditLogSchema); // Index for faster queries
|
||||
@@ -43,6 +43,6 @@ const HeaderMenuSchema = new mongoose.Schema({
|
||||
// Indexes for optimization
|
||||
HeaderMenuSchema.index({ order: 1 });
|
||||
HeaderMenuSchema.index({ status: 1 });
|
||||
HeaderMenuSchema.index({ parentId: 1, order: 1 }); // Useful for fetching children in order
|
||||
HeaderMenuSchema.index({ parentId: 1, order: 1 });
|
||||
|
||||
module.exports = mongoose.model('HeaderMenu', HeaderMenuSchema);
|
||||
Reference in New Issue
Block a user