Преглед изворни кода

Merge pull request #10036 from overleaf/ta-galileo-feedback-collect

Collect Galileo Feedbacks in Mongo

GitOrigin-RevId: fe1589ab568ff1bc4de812e205d34e696f3b3a31
Timothée Alby пре 3 година
родитељ
комит
ed17421b5d
1 измењених фајлова са 21 додато и 0 уклоњено
  1. 21 0
      services/web/app/src/models/Feedback.js

+ 21 - 0
services/web/app/src/models/Feedback.js

@@ -0,0 +1,21 @@
+const mongoose = require('../infrastructure/Mongoose')
+const { Schema } = mongoose
+const { ObjectId } = Schema
+
+const FeedbackSchema = new Schema({
+  userId: {
+    type: ObjectId,
+    ref: 'User',
+  },
+  source: String,
+  createdAt: {
+    type: Date,
+    default() {
+      return new Date()
+    },
+  },
+  data: {},
+})
+
+exports.Feedback = mongoose.model('Feedback', FeedbackSchema)
+exports.FeedbackSchema = FeedbackSchema