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