const mongoose = require('mongoose'); const timestamps = require('mongoose-timestamp'); const AddressSchema = new mongoose.Schema( { address1: { type: String, required: true, trim: true, }, address2: { type: String, trim: true, }, locality: { type: String, required: true, trim: true, }, state: { type: String, required: true, trim: true, }, postalCode: { type: String, required: true, trim: true, }, label: { type: String, required: true, enum: [ 'billing', 'shipping' ], }, }, { minimize: false }, ); AddressSchema.plugin(timestamps); module.exports = AddressSchema;