- upgrade sharedb
- upgrade
pgfrom 7.4.1 to 8.5.1 to prevent silent failure for node v14 or later, reported in this issue. - fix submit ops failed due to version mismatched - #8
Thanks to @billwashere, we upgraded to a more modern version of pg (4.5.1 ->
7.4.1), which means that the way the database information is provided has
changed. Previously, you could pass a URL to sharedb-postgres, like:
const db = require('sharedb-postgres')('postgres://localhost/mydb');This is no longer supported, and you must instead pass a config object:
const db = require('sharedb-postgres')({host: 'localhost', database: 'mydb'});See the node-postgres
documentation for more details about what can be passed in the config object.
Additionally, if no object is provided, pg will use the same environment
variables as libpq (PGUSER, PGHOST and so on).