Getting the following error when it fails to establish connection.
More context:
this only happens when i try to run my nodejs server while postgresql db server is off or inaccessible (e.g. due to docker initialization)
in docker postgres if you have init sql scripts it will restart once. if your nodejs server tries to connect while it's initializing / restarting, you'll get this error above.
file://server/node_modules/postgres/src/connection.js:389
stack: { value: err.stack + query.origin.replace(/.*\n/, '\n'), enumerable: options.debug },
^
TypeError: Cannot read properties of undefined (reading 'replace')
at queryError (file://server/node_modules/postgres/src/connection.js:389:48)
at errored (file://server/node_modules/postgres/src/connection.js:384:17)
at Socket.error (file://server/node_modules/postgres/src/connection.js:376:5)
at Socket.emit (node:events:519:28)
at emitErrorNT (node:internal/streams/destroy:169:8)
at emitErrorCloseNT (node:internal/streams/destroy:128:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
Node.js v20.13.1
Getting the following error when it fails to establish connection.
More context:
Similar scenarios here: https://github.com/kysely-org/kysely-postgres-js/issues/60
Thank you thank you <3