app.post('/pagamentos/pagamento', (req, res) =>
{
var pagamento = req.body;
console.log(`Processando uma requisicao de um novo pagamento: ${pagamento}`);
pagamento.status = "CRIADO";
pagamento.data = new Date;
var connection = app.src.app.persist.connectionFactory();
var pagamentoDao = new app.src.app.persist.PagamentoDao(connection);
pagamentoDao.salva(pagamento, function(error, resultado)
{
if(error)
{
console.log(`Erro detectado: ${error}`);
return;
}
console.log("Pagamento Criado!");
console.log(`Resultado: ${resultado}`);
res.json(pagamento);
});
Meu código funciona perfeitamente até o ponto pagamentoDao.salva(pagamento, function(erro, resultado)).
Porém, o meu banco cai em um erro e meu if printa uma mensagem:
Erro detectado: Error: ER_BAD_DB_ERROR: Unknown database 'payfast'