import mongoose, { Document, Schema } from "mongoose"; export interface ICategory extends Document { userID: mongoose.Types.ObjectId; isActive: boolean; createdAt: Date; updatedAt: Date; title: string; index: number; } const CategorySchema = new Schema( { userID: mongoose.Schema.Types.ObjectId, title: { type: String, trim: true }, index: Number, isActive: { type: Boolean, default: true } }, { timestamps: true } ); export const Category = mongoose.model("Category", CategorySchema);