const mongoose = require("mongoose"); const timestamp = require("mongoose-timestamp"); const mongoosePaginate = require("mongoose-paginate-v2"); const modelSchema = new mongoose.Schema({ user_id: { type: mongoose.Schema.Types.ObjectId, ref: "User", required: true }, course_id: { type: mongoose.Schema.Types.ObjectId, ref: "Course", required: true }, price_paid: { type: Number, required: true }, // قیمت پرداخت شده purchased_at: { type: Date, default: Date.now }, }); modelSchema.plugin(timestamp); modelSchema.plugin(mongoosePaginate); const PostModel = mongoose.model("IsPaymentCourse", modelSchema); module.exports = PostModel;