summaryrefslogtreecommitdiff
path: root/server/models
diff options
context:
space:
mode:
Diffstat (limited to 'server/models')
-rw-r--r--server/models/users.js32
1 files changed, 14 insertions, 18 deletions
diff --git a/server/models/users.js b/server/models/users.js
index f78b7d7..3ae4db7 100644
--- a/server/models/users.js
+++ b/server/models/users.js
@@ -1,24 +1,20 @@
import mongoose from 'mongoose';
const userSchema = mongoose.Schema({
- id: String,
- aadhaarNumber: String,
- indianResident: Boolean,
- name: String,
- gender: String,
- dob: {
- type: Date,
- },
- mobile: String,
- email: String,
- address: String,
- photo: String,
- documents: Object,
- biometrics: Object,
- createdAt: {
- type: Date,
- default: new Date(),
- },
+ id: {type: String},
+ aadhaarNumber: {type: Number},
+ indianResident: {type: Boolean, required: true},
+ name: {type: String, required: true},
+ gender: {type: String, required: true},
+ dob: {type: String, required: true},
+ mobile: {type: String, required: true},
+ email: {type: String, required: true},
+ address: {type: String, required: true},
+ photo: {type: String, required: true},
+ documents: {type: Object, required: true},
+ biometrics: {type: Object, required: true},
+ createdAt: {type: Date, default: new Date()},
+ verified: {type: Boolean, default: false},
});
const UserDetails = mongoose.model('UserDetails', userSchema);