Spaces:
Runtime error
Runtime error
File size: 414 Bytes
8c7b7ca | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 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 };
|