- Routes to populate/depopulate demo event/item data

This commit is contained in:
2019-07-05 04:33:21 -04:00
parent af13551042
commit b363967841
10 changed files with 378 additions and 102 deletions

View File

@@ -20,14 +20,16 @@ const PostSchema = new mongoose.Schema(
default: true,
},
scheduledPost: String,
sendNotification: {
scheduledPost: {
type: Boolean,
default: false,
},
sendNotification: Date,
notificationContent: String,
notificationLinksTo: String,
timestamp: Date,
}
);
@@ -59,14 +61,12 @@ const TicketSchema = new mongoose.Schema(
},
startSale: {
type: String,
type: Date,
required: true,
trim: true,
},
endSale: {
type: String,
type: Date,
required: true,
trim: true,
},
},
@@ -75,18 +75,12 @@ const TicketSchema = new mongoose.Schema(
const EventSchema = new mongoose.Schema(
{
eventDate: {
type: String,
required: true,
trim: true,
},
startTime: {
type: String,
type: Date,
required: true,
trim: true,
},
endTime: {
type: Number,
type: Date,
required: true,
},
@@ -113,14 +107,12 @@ const EventSchema = new mongoose.Schema(
ticketClasses: [ TicketSchema ],
showFrom: {
type: String,
type: Date,
required: true,
trim: true,
},
showUntil: {
type: String,
type: Date,
required: true,
trim: true,
},
requireLoginToSeeAuction: {

View File

@@ -81,11 +81,11 @@ const ItemSchema = new mongoose.Schema(
},
start: {
type: Number,
type: Date,
required: true,
},
end: {
type: Number,
type: Date,
required: true,
},
hideBeforeStart: {