const mongoose = require('mongoose'); const weekBriefSchema = new mongoose.Schema({ category: { type: String, enum: ['tutorial', 'weekly-practice'], required: true, index: true }, weekNumber: { type: Number, required: true, index: true }, translationBrief: { type: String, } , hidden: { type: Boolean, default: false, index: true } }, { timestamps: true, indexes: [{ fields: { category: 1, weekNumber: 1 }, unique: true }] }); module.exports = mongoose.model('WeekBrief', weekBriefSchema);