Keep getting this "ER_DATE_TOO_LONG" error on Postman saying that "Data too long for column 'password' at row 1". My password data type is VARCHAR(255) so it has no reason to say it's too long. Confused and stucked. Would be glad if someone assist me.
console.log("test");
var username = request.body.username;
var email = request.body.email;
var password = request.body.password;
var first_name = request.body.first_name;
var last_name = request.body.last_name;
var gender = request.body.gender;
var address = request.body.address;
var mobile_number = request.body.mobile_number;
var user_profileimage = request.body.user_profileimage;
var age = request.body.age;
password = bcrypt.hashSync(password,10);
userDB.addUser(username,email,password,first_name,last_name,gender,address,mobile_number,user_profileimage,age, function(error, result){
if(error){
respond.json(error);
}
else{
respond.json(result);
}
})
}```