Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var mongoose = require('mongoose');
- function validator (v) {
- console.log("phno len:"+v.toString().length)
- return v.toString().length == 10;
- };
- var UserSchema = new mongoose.Schema({
- fname:{type:String, required:true},
- lname:{type:String, required:true},
- username:{type:String, required:true, unique : true,dropDups: true,validate:['Username already exists']},
- password:{type:String, required:true},
- phno:{type:Number,required:true,validate:[validator,'Phno must be 10 digits']},
- email:{type:String, required:true},
- dob:{type:Date,required:true},
- address:{type:String, required:true}
- });
- var User = mongoose.model('User', UserSchema);
- module.exports = User;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement