Cantilever-Labs/models/Order.js

30 lines
523 B
JavaScript

const mongoose = require("mongoose");
const Schema = mongoose.Schema;
const orderSchema = new Schema({
user: {
type: mongoose.Types.ObjectId,
ref: "User",
required: true,
},
course: {
type: mongoose.Types.ObjectId,
ref: "CourseType",
required: true,
},
paymentSuccess: {
type: Boolean,
required: true,
},
paymentDetail: {
type: Object,
},
orderId: {
type: String,
},
date_purchased: { type: Date },
});
module.exports = mongoose.model("Order", orderSchema);