import { Schema } from 'mongoose'; export const commonModeSchemaOptions = { timestamps: true, toJSON: { virtuals: true, }, toObject: { virtuals: true, getters: true, transform(doc, ret) { delete ret.__v; delete ret._id; }, }, }; export const addIdVirtualFields = (schema: Schema) => { schema.set('toJSON', { virtuals: true, }); return schema; };