My User Model For Mongoose
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test');
var crypto = require('crypto');
var userSchema = mongoose.Schema({
username : String,
password : String,
email: String,
age:Number
})
UserSchema.methods.hashPass = function(){
this.password = crypto.createHash('md5').update(this.password).digest("hex");
}
var UserModel = mongoose.model('user', UserSchema);
module.exports = UserModel;
/**
Example:
var NU = new user({"username":"htolgasahin",age:25,password:"naber"})
NU.hashPass();
NU.save();
*/