"use strict"; const mongoose = require('mongoose'); const Schema = mongoose.Schema; const AwardingSchema = new Schema({ userId: { type: mongoose.Schema.Types.ObjectId, ref: 'User' }, decorationId: { type: mongoose.Schema.Types.ObjectId, ref: 'Decoration' }, reason: { type: String, required: true }, confirmed: { type: Boolean, default: true }, date: { type: Date, default: Date.now() } }, { collection: 'awarding', timestamps: {createdAt: 'timestamp'} }); // optional more indices AwardingSchema.index({timestamp: 1}); module.exports = mongoose.model('Awarding', AwardingSchema);