CSE316/final/server/models/communitylist-model.js

18 lines
613 B
JavaScript
Raw Normal View History

2022-05-23 06:22:34 -04:00
const mongoose = require('mongoose')
const Schema = mongoose.Schema
const CommunityListSchema = new Schema(
{
name: { type: String, required: true },
items: { type: [[String, Number]], required: true },
likes: { type: [String], require: true},
dislikes: { type: [String], require: true},
views: { type: Number, require: true},
comments: { type: [[String, String]], required: false},
publishedAt: { type: [Number, Number, Number], require: true }
},
{ timestamps: true },
)
module.exports = mongoose.model('CommunityList', CommunityListSchema)