Я работаю над проектом с node.js и Postgres, используя модуль pg npm. Когда я запускаю свой запрос, запрос не выполняется и также не возвращает ошибку. На почтальоне он просто продолжает запрашивать и в конечном итоге возвращает ошибку, скажем, что он не может получить никакого ответа.
static signUp(request, response) {
const userPass = passwordHelper.passwordHash(request.body.passwd.trim());
const query = {
text: 'INSERT INTO users(fullname, username, email, password) VALUES ($1, $2, $3, $4)',
values: [ request.body.fullname, request.body.username, request.body.email, userPass ],
}
client.query(query, (error, response) => {
if (error) {
return response.status(500).json({
status: 'Failed',
message: 'Could not create account!',
error,
});
} else {
const token = tokenHelper.generateToken(response.rows[0].id);
return response.status(200).json({
status: 'Success',
message: 'Acount created successfully',
token,
});
}
client.end();
});
}