What client(s) do HN use day-to-day? Why have you chosen it?
I'm looking for recommendations to use for light usage. Ideally, something that would help build the schema visually.
[1] https://wiki.postgresql.org/wiki/PostgreSQL_Clients
It suffers from 'oh God this was definitely written in Java, wasn't it', but it's mostly good.
Then I happened across pgAdmin recently which probably does everything I want from DBeaver, and has a docker image (it's browser based) but I haven't really tried it properly. Keep meaning to though, I have a hopeful feeling that it'd be 100% what I recommended if I had.
psql OPTIONS <
in a shell script (probably wrapped in a function for convenience).
https://azure.microsoft.com/en-us/blog/azure-data-studio-an-...
It's not the answer you thought you were looking for, but it's a bloody good framework for modelling data, reporting, and also scripting things around it.
Edit: For day-to-day I use Postico but am playing with beekeeper as soon as JSON and JSONB support are figured out.
#1. DBeaver: Working with spatial/GIS data
https://dbeaver.com/docs/wiki/Working-with-Spatial-GIS-data/
#2. pgAdmin4: now offers PostGIS geometry viewer
https://www.bostongis.com/blog/index.php?/archives/272-pgAdm...
---------
Any other?
Here's the decision-tree I'd go with:
Do you want to pay money for it? If not, use a free or open source one.
Are you comfortable with running SQL commands from the command line? If not, go for a GUI one.
This leaves "OS-specific or cross platform" (which should be straightforward to resolve), and "desktop client or web interface". I'd expect a desktop client to be easier to setup.
[1] https://github.com/soheilpro/pgcmd
SQLEditor (https://www.malcolmhardie.com/sqleditor/) is quite good if you're on OS X. It'll generate entire schema or migration since last save.
very lite and minimal.
TablePlus when I want to do data exploration.
I've heard good things from colleagues about JetBrain's DataGrip, but I haven't given it a fair go.
I have started to transition more of my work to datagrip because I use pycharm and it's right there.
lightweight and JDBC compatible
This article breaks down the pros and cons, features, and pricing for each of the top PostgreSQL GUI tools: https://scalegrid.io/blog/which-is-the-best-postgresql-gui-2...