Me ayudaste a solucionar el mismo problema en mi máquina, pero no tuve que ir tan lejos como tú.
Ya había cambiado process.env.DATABASE_URL a cadena de conexión después de declarar:
var connectionString ='postgres://thinga:[email protected] :cosac';
Agregando .native a var pg =require('pg'); parece haber marcado la diferencia para mí.
-
NO necesitaba cambiar pg en las dependencias. Lo dejé en "pg":"4.x" .
-
No usé esto:NODE_ENV:desarrollo .
Pero muchas gracias por tu ayuda.