import mongoose, { Schema, Document, Types } from 'mongoose';

export interface IDepartment extends Document {
  name: string;
  is_active: boolean;
}

const departmentSchema = new Schema<IDepartment>({
  name: { type: String, required: true, unique: true, trim: true },
  is_active: { type: Boolean, default: true },
});

export default mongoose.model<IDepartment>('Department', departmentSchema);
