blog.js 521 B

1234567891011121314151617181920212223242526
  1. const mongoose = require("mongoose");
  2. const BlogSchema = new mongoose.Schema({
  3. writer: {
  4. type: mongoose.Schema.Types.ObjectId,
  5. ref: "Uploader",
  6. required: true
  7. },
  8. title: {
  9. type: String,
  10. required: true
  11. },
  12. tags: [String],
  13. thumbnail: String,
  14. article: {
  15. type: String,
  16. required: true
  17. },
  18. date: {
  19. type: Date,
  20. default: new Date(),
  21. required: true
  22. }
  23. });
  24. module.exports = new mongoose.model("Blog", BlogSchema);