API e Configuração
O MySQL2 é maioritariamente compatível com a API do Node MySQL.
Uma incompatibilidade conhecida é que os valores em DECIMAL
são retornados como strings, enquanto no Node MySQL eles são retornados como números. Isso inclui o resultado das funções SUM()
e AVG()
quando aplicadas a argumentos INTEGER
. Isso é feito deliberadamente para evitar a perda de precisão - veja https://github.com/sidorares/node-mysql2/issues/935.
info
Se você encontrar qualquer outra incompatibilidade com o Node MySQL, por favor, reporte através do acompanhamento de Issues. Nós corrigiremos a incompatibilidade relatada como uma prioridade.