2022-11-27 20:58:22 +08:00

17 lines
451 B
JavaScript

var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var ObjectId = Schema.Types.ObjectId;
var passportLocalMongoose = require('passport-local-mongoose');
var userSchema = new Schema({
username : String,
password : String,
score : { type: Number, default: 0 },
submissions : [{ type: ObjectId, ref: 'Submission' }]
});
userSchema.plugin(passportLocalMongoose);
module.exports = mongoose.model('User', userSchema);