Newer
Older
const mongoose = require('mongoose');
const courseSchema = new mongoose.Schema({
name: {
type: String,
required: true
},
term: {
type: String,
required: true
},
crn: {
type: String,
required: true
uniqueCode: {
type: String,
required: true,
unique: true
},
}],
groups: [{
groupNumber: Number,
members: [{
type: mongoose.Schema.Types.ObjectId,
ref: 'User'
}]
}, {
timestamps: true
});
module.exports = mongoose.model('Course', courseSchema);