Преглед на файлове

Create backend model for the user feedback.

Lee Morgan преди 5 години
родител
ревизия
3aefad6129
променени са 1 файла, в които са добавени 23 реда и са изтрити 0 реда
  1. 23 0
      models/feedback.js

+ 23 - 0
models/feedback.js

@@ -0,0 +1,23 @@
+const mongoose = require("mongoose");
+
+const feedbackSchema = new mongoose.Schema({
+    merchant: {
+        type: mongoose.Schema.Types.ObjectId,
+        ref: "Merchant",
+        required: true
+    },
+    title: {
+        type: String,
+        required: [true, "FEEDBACK MUST CONTAIN A TITLE"]
+    },
+    contents: {
+        type: String,
+        require: [true, "MESSAGE TOO SHORT"]
+    },
+    date: {
+        type: Date,
+        required: true
+    }
+});
+
+module.exports = mongoose.model("Feedback", FeedbackSchema);