feedback.js 563 B

123456789101112131415161718192021222324
  1. const mongoose = require("mongoose");
  2. const FeedbackSchema = new mongoose.Schema({
  3. merchant: {
  4. type: mongoose.Schema.Types.ObjectId,
  5. ref: "Merchant",
  6. required: true
  7. },
  8. title: {
  9. type: String,
  10. required: [true, "FEEDBACK MUST CONTAIN A TITLE"]
  11. },
  12. content: {
  13. type: String,
  14. required: [true, "MESSAGE TOO SHORT"],
  15. minLength: [10, "MESSAGE TOO SHORT"]
  16. },
  17. date: {
  18. type: Date,
  19. required: true
  20. }
  21. });
  22. module.exports = mongoose.model("Feedback", FeedbackSchema);