From 7d735519ecfe7a28b61c991537f22ee5b9bc904d Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Thu, 26 Mar 2015 20:00:23 +0100 Subject: [PATCH] feat(email-unsubscription-page): create model to hold unsubscriptions --- website/src/models/emailUnsubscription.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 website/src/models/emailUnsubscription.js diff --git a/website/src/models/emailUnsubscription.js b/website/src/models/emailUnsubscription.js new file mode 100644 index 0000000000..cfc6b02502 --- /dev/null +++ b/website/src/models/emailUnsubscription.js @@ -0,0 +1,13 @@ +var mongoose = require("mongoose"); +var shared = require('../../../common'); + +var EmailUnsubscriptionSchema = new mongoose.Schema({ + _id: { + type: String, + 'default': shared.uuid + }, + email: String +}); + +module.exports.schema = EmailUnsubscriptionSchema; +module.exports.model = mongoose.model('EmailUnsubscription', EmailUnsubscriptionSchema); \ No newline at end of file