Files
expressmongotest/chapter25/10_user_schema_with_validated_email.js
2013-01-14 18:22:57 -05:00

18 lines
337 B
JavaScript

var mongoose = require('mongoose');
// simple but incomplete email regexp:
var emailRegexp = /.+\@.+\..+/;
var UserSchema = new mongoose.Schema({
username: {type: String, unique: true},
name: String,
password: String,
email: {
type: String,
required: true,
match: emailRegexp
}
});
module.exports = UserSchema;