Files
freeCodeCamp/common/models/Comment.js
Berkeley Martinez 279f953628 Move models to common/models
closes #795
2015-06-02 15:05:26 -07:00

40 lines
709 B
JavaScript

var mongoose = require('mongoose');
var commentSchema = new mongoose.Schema({
associatedPost: {
type: String,
required: true
},
originalStoryLink: {
type: String,
default: ''
},
originalStoryAuthorEmail: {
type: String,
default: ''
},
body: {
type: String,
default: ''
},
rank: {
type: Number,
default: -Infinity
},
upvotes: {
type: Array,
default: []
},
author: {},
comments: {
type: Array,
default: []
},
commentOn: {
type: Number,
default: Date.now()
}
});
module.exports = mongoose.model('Comment', commentSchema);