From 079e682a5b2036c4ba41dcb5ee180c1d5e1c2863 Mon Sep 17 00:00:00 2001 From: Lucas Gabriel Lima <lgl15@inf.ufpr.br> Date: Tue, 11 Oct 2016 10:33:23 -0300 Subject: [PATCH] update user model to contain all required fields --- src/libs/models/user.js | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/src/libs/models/user.js b/src/libs/models/user.js index 01124ec2..5e90e114 100644 --- a/src/libs/models/user.js +++ b/src/libs/models/user.js @@ -14,7 +14,48 @@ var UserSchema = new Schema({ password: { type: String, required: true + }, + name: { + type: String, + required: true + }, + cpf:{ + type: String, + unique: true, + required: true + }, + schooling: { + type: String, + required: true + }, + course: { + type: String, + required: true + }, + segment: { + type: String, + required: true + }, + role: { + type: String, + required: true + }, + institution_name: { + type: String, + required: true + }, + state: { + type: String, + required: true + }, + city: { + type: String, + required: true + }, + receive_emails{ + type: Boolean } + }); UserSchema.pre('save', function (next) { -- GitLab