Open SvanteRichter opened 10 months ago
The URLs used in the two examples are different; is it deliberate?
..pg.Client('postgres://surface:surface@surface//postgres?...
psql.exe -d 'postgres://surface:surface@surface/postgres?...
/
before postgres
Thanks for the library! Had an issue with what probably is an edge-case, using unix sockets on windows.
UNIX sockets are supported by postgresql on windows (I can start and connect to a database with psql without listenening on any IP), but i cannot connect with node-postgres.
If I try something like
or
I get
But if I try with an actual psql.exe it works:
psql.exe -d 'postgres://surface:surface@surface/postgres?host=C:\Users\surface\Downloads\db\socket'
Had a similar issue with postgres.js so opened a issue there too: https://github.com/porsager/postgres/issues/737