diff --git a/user/User.js b/user/User.js index 49ef4dc..e30ed66 100644 --- a/user/User.js +++ b/user/User.js @@ -1,9 +1,19 @@ -var mongoose = require('mongoose'); -var UserSchema = new mongoose.Schema({ - name: String, - email: String, - password: String +const mongoose = require('mongoose'); + +const UserSchema = new mongoose.Schema({ + name: { + type: String, + required: true, + }, + email: { + type: String, + required: true, + unique: true, + }, + password: { + type: String, + required: true, + }, }); -mongoose.model('User', UserSchema); -module.exports = mongoose.model('User'); \ No newline at end of file +module.exports = mongoose.model('User', UserSchema);