const mongoose = require('mongoose'); const categorySchema = new mongoose.Schema( { name: { type: String, required: [true, 'Category name is required'], trim: true, unique: true }, description: { type: String, trim: true }, image: { type: String }, active: { type: Boolean, default: true }, displayOrder: { type: Number, default: 0 } }, { timestamps: true } ); const Category = mongoose.model('Category', categorySchema); module.exports = Category;