TransHub_backend / models /WeekBrief.js
linguabot's picture
Upload folder using huggingface_hub
60cbc7d verified
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);