Model user.js
Wed Jul 03 2024 11:35:22 GMT+0000 (Coordinated Universal Time)
Saved by
@sid_balar
const mongoose = require('mongoose');
const bcrypt = require('bcrypt');
const userSchema = new mongoose.Schema({
username:
{
type: 'String'
},
password:{
type: 'String'
}
});
userSchema.pre('save',async function (next){
if(this.isModified('password')){
this.password = await bcrypt.hash(this.password, 10);
}
next();
})
const userModel = mongoose.model('User', userSchema);
module.exports = userModel;
content_copyCOPY
Comments