sbuhacks/forum/models/forum-model.js
2022-09-24 20:35:13 -04:00

19 lines
663 B
JavaScript

const mongoose = require('mongoose')
const Schema = mongoose.Schema
const ObjectId = Schema.Types.ObjectId
const ForumSchema = new Schema(
{
title: { type: String, required: true },
author: { type: ObjectId, required: true },
category: { type: Boolean, required: true },
tags: { type: [String], required: true },
images: { type: [ObjectId], required: true },
content: { type: String, required: true },
comments: { type: [ObjectId], required: true },
favorited_by: { type: Number, required: true },
},
{ timestamps: true }
)
module.exports = mongoose.model('ForumSchema', ForumSchema);