Files
medusa-store/packages/medusa/src/models/customer.js
Oliver Windall Juhl cc2e87754d Feature/customer service (#8)
Adds CustomerService
2020-02-05 12:25:58 +01:00

22 lines
690 B
JavaScript

/*******************************************************************************
*
******************************************************************************/
import mongoose from "mongoose"
import { BaseModel } from "medusa-interfaces"
import AddressSchema from "./schemas/address"
class CustomerModel extends BaseModel {
static modelName = "Customer"
static schema = {
email: { type: String, required: true, unique: true },
first_name: { type: String, required: true },
last_name: { type: String, required: true },
billing_address: { type: AddressSchema },
metadata: { type: mongoose.Schema.Types.Mixed, default: {} },
}
}
export default CustomerModel