dss-server / src /models /base.js
yeshwanth-kr's picture
Upload 43 files
8c7b7ca verified
raw
history blame contribute delete
414 Bytes
const mongoose = require('mongoose');
function baseSchemaOptions() {
return {
timestamps: {
createdAt: 'created_at',
updatedAt: 'updated_at'
},
toJSON: {
virtuals: true,
transform: (_doc, ret) => {
ret.id = ret._id.toString();
delete ret._id;
delete ret.__v;
return ret;
}
}
};
}
module.exports = { mongoose, baseSchemaOptions };