import { model, Schema, Types } from "mongoose"; import user from "../../documentation/user"; const schema = new Schema({ user: { type: Types.ObjectId, required: true, ref: "user", }, designation: { type: Types.ObjectId, required: true, ref: "designation", }, department: { type: Types.ObjectId, required: true, ref: "department", }, role: { type: Types.ObjectId, required: true, ref: "role", }, branch: { type: [Types.ObjectId], required: true, ref: "branch", }, createdBy: { type: Types.ObjectId, required: true, ref: "user", }, createdOn: { type: Date, required: true, }, }); export default model("access", schema);