diff options
author | 2021-12-21 12:08:27 +0100 | |
---|---|---|
committer | 2021-12-21 12:08:27 +0100 | |
commit | ed9158fa05f43aa3e6f33892621d8a637bbd3f9c (patch) | |
tree | 40f0bd7aa5d2f7a20f155f26feff8a2ac64dc43c /internal/processing/processor.go | |
parent | Extend license notices to 2022 (#354) (diff) | |
download | gotosocial-ed9158fa05f43aa3e6f33892621d8a637bbd3f9c.tar.xz |
[fix] Make postgres connections magically work in common setups (#352)
* Don't use the system 'postgres' database by default
* Use postgres adapter defaults
The pgx code actually goes to great lengths to make postgres connections
Just Work(tm) out of the box, including supporting `~/.pg_service.conf`,
SSL certificates, UNIX sockets if it can find a socket at a common path,
and falling back to TCP to localhost if not.
(On Windows, it won't try to use UNIX sockets, but will read credentials
from %appdata% as is standard over there.)
By applying our flags as overrides only when they're specified, database
connections should Just Work(tm) anywhere `psql gotosocial` does.
Diffstat (limited to 'internal/processing/processor.go')
0 files changed, 0 insertions, 0 deletions