import { model, Schema, Types } from "mongoose"; const schema = new Schema({ name: { type: String, required: true, }, address: { type: String, required: true, }, city: { type: String, required: true, }, state: { type: String, required: true, }, pincode: { type: String, required: true, }, createdBy: { type: Types.ObjectId, required: true, ref: "user", }, createdOn: { type: Date, required: true, }, type: { type: String, required: true, enum: ["HQ", "BRANCH", "WAREHOUSE"], }, }); export default model("branch", schema);