Advertisement
Guest User

Untitled

a guest
Feb 16th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. var mongoose = require('mongoose');
  2.  
  3. function validator (v) {
  4. console.log("phno len:"+v.toString().length)
  5. return v.toString().length == 10;
  6. };
  7.  
  8. var UserSchema = new mongoose.Schema({
  9. fname:{type:String, required:true},
  10. lname:{type:String, required:true},
  11. username:{type:String, required:true, unique : true,dropDups: true,validate:['Username already exists']},
  12. password:{type:String, required:true},
  13. phno:{type:Number,required:true,validate:[validator,'Phno must be 10 digits']},
  14. email:{type:String, required:true},
  15. dob:{type:Date,required:true},
  16. address:{type:String, required:true}
  17. });
  18.  
  19. var User = mongoose.model('User', UserSchema);
  20. module.exports = User;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement