yusuketk 5 лет назад
Родитель
Сommit
a715043f2c
1 измененных файлов с 5 добавлено и 5 удалено
  1. 5 5
      src/server/models/page-archive.js

+ 5 - 5
src/server/models/page-archive.js

@@ -3,12 +3,12 @@ module.exports = function(crowi) {
   const ObjectId = mongoose.Schema.Types.ObjectId;
 
   const pageArchiveSchema = new mongoose.Schema({
-    owner: { type: ObjectId, ref: 'User', index: true },
+    owner: { type: ObjectId, ref: 'User', index: true, required: true },
     rootPagePath: { type: String, required: true },
-    fileType: { type: String, enum: ['pdf', 'markdown'] },
-    numOfPages: { type: Number },
-    hasComment: { type: Boolean },
-    hasAttachment: { type: Boolean },
+    fileType: { type: String, enum: ['pdf', 'markdown'], required: true },
+    numOfPages: { type: Number, required: true },
+    hasComment: { type: Boolean, required: true},
+    hasAttachment: { type: Boolean, required: true},
   }, {
     timestamps: true,
   });