Preparing for bonfire challenges, create Bonfire model, BonfireCompletion model, update bonfire controller, create initial bonfire seed data
This commit is contained in:
@@ -1,14 +1,27 @@
|
||||
var mongoose = require('mongoose');
|
||||
var secrets = require('../config/secrets');
|
||||
|
||||
/**
|
||||
*
|
||||
* @type {exports.Schema}
|
||||
*/
|
||||
|
||||
new Schema({ _id: String })
|
||||
var ObjectId = require('mongoose').Types.ObjectId;
|
||||
var myObjectId = ObjectId.fromString('myhexstring');
|
||||
var bonfireSchema = new mongoose.Schema({
|
||||
|
||||
name: {
|
||||
type: String,
|
||||
unique: true
|
||||
},
|
||||
link: String,
|
||||
time: String,
|
||||
bonfireNumber: Number
|
||||
difficulty: Number,
|
||||
description: Array,
|
||||
publicTests: Array,
|
||||
privateTests: Array,
|
||||
challengeSeed: String,
|
||||
bonfireNumber: Number,
|
||||
number: Number
|
||||
});
|
||||
|
||||
module.exports = mongoose.model('Bonfire', bonfireSchema);
|
||||
|
Reference in New Issue
Block a user