2015-03-23 15:33:59 +00:00
|
|
|
var mongoose = require('mongoose');
|
|
|
|
var secrets = require('../config/secrets');
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @type {exports.Schema}
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
var nonprofitSchema = new mongoose.Schema({
|
|
|
|
name: String,
|
|
|
|
requestedDeliverables: Array,
|
|
|
|
whatDoesNonprofitDo: String,
|
|
|
|
websiteLink: String,
|
|
|
|
stakeholderName: String,
|
|
|
|
stakeholderEmail: String,
|
|
|
|
endUser: String,
|
|
|
|
approvedDeliverables: Array,
|
|
|
|
projectDescription: String,
|
|
|
|
logoUrl: String,
|
|
|
|
imageUrl: String,
|
2015-04-02 05:31:08 +00:00
|
|
|
estimatedHours: String,
|
|
|
|
interestedCampers: [],
|
|
|
|
confirmedCampers: []
|
2015-03-23 15:33:59 +00:00
|
|
|
});
|
|
|
|
|
|
|
|
module.exports = mongoose.model('Nonprofit', nonprofitSchema);
|