update basejump, zipline and nonprofit models

This commit is contained in:
Michael Q Larson
2015-03-23 08:33:59 -07:00
parent f2f8d93f9f
commit ac8487a4fc
5 changed files with 78 additions and 2 deletions

31
models/Nonprofit.js Normal file
View File

@@ -0,0 +1,31 @@
var mongoose = require('mongoose');
var secrets = require('../config/secrets');
/**
*
* @type {exports.Schema}
*/
var nonprofitSchema = new mongoose.Schema({
name: String,
registeredNonprofit: true,
requestedDeliverables: Array,
existingUserbase: true,
acceptJavascript: true,
agreeToTerms: true,
whatDoesNonprofitDo: String,
websiteLink: String,
stakeholderName: String,
stakeholderEmail: String,
endUser: String,
approvedDeliverables: Array,
projectDescription: String,
logoUrl: String,
imageUrl: String,
interestedCampers: Array,
confirmedCampers: Array,
estimatedHours: String
});
module.exports = mongoose.model('Nonprofit', nonprofitSchema);