For a really nice client for macOS see Postico: https://eggerapps.at/postico/ (not affiliated, just a fan)
Also a fan of Postico. For anyone curious, I emailed support asking if there would be access to multiple query tabs after purchase/activation, but got no response. I'm happy to report that it does work that way, and works well. I hope this is app is still being supported because it's overall it's quite well done.
Postgres.app
151–158 of 158 posts
Re: Postgres.app
#152Earlier quoted context omitted.
"Oh no, I have to update my software!" Are you serious?
Docker is notorious for completely breaking everything with their updates. They are also very intrusive about it, and make ignoring updates a paid feature . This isn't just a "i don't want to update" issue. It's a "docker is terrible software and their business model is just as terrible".
They renamed some packages a few times but no big deal, just uninstall the old ones and reinstall the new ones and everything's back up & running with all data kept. The worst thing was when they switched from aufs to overlay2 but that was years ago.
Re: Postgres.app
#153Earlier quoted context omitted.
It also keeps yammering on and on about new versions and required updates. Just that is reason enough to get rid of it.
"Oh no, I have to update my software!" Are you serious?
Re: Postgres.app
#154Earlier quoted context omitted.
Docker is notorious for completely breaking everything with their updates. They are also very intrusive about it, and make ignoring updates a paid feature . This isn't just a "i don't want to update" issue. It's a "docker is terrible software and their business model is just as terrible".
Literally never had anything break due to upgrades in the ~7 years I've used docker (on Linux), but ok. Do you have any examples? They renamed some packages a few times but no big deal, just uninstall the old ones and reinstall the new ones and everything's back up & running with all data kept. The worst thing was when they switched from aufs to overlay2 but that was years ago.
Re: Postgres.app
#155Earlier quoted context omitted.
Let's see... the user could download an app, click it, and run Postgres. Or they could figure out how to install Docker, then run a terminal, then type two obscure and inscrutable commands into it. Perhaps administrator privileges are required along the way. Sure, the Docker route is better in many ways. But perhaps you're not understanding the audience for a packaged Mac application.
I think it's a bad take to assume that everyone using a Mac needs a 1-2 click. If someone finds terminal commands "obscure", I'd hate to see what their SQL looks like, in which case maybe they shouldn't be running a database server. For what it's worth, installing Docker on Mac (the audience we're talking about) is as easy as installing Postgres.app (download an installer and open). No administrator privileges necess…
Re: Postgres.app
#156Earlier quoted context omitted.
I think it's a bad take to assume that everyone using a Mac needs a 1-2 click. If someone finds terminal commands "obscure", I'd hate to see what their SQL looks like, in which case maybe they shouldn't be running a database server. For what it's worth, installing Docker on Mac (the audience we're talking about) is as easy as installing Postgres.app (download an installer and open). No administrator privileges necess…
I've come back to this comment like three times and can't hold my tongue any longer. How dare you say something like "maybe they shouldn't be running a database server". Particularly hilarious in the context of Apple and Macs which has literally built their entire history on making computing more accessible to people. I get it, you're a super ninja rockstar programmer who is comfortable with the command line and SQL…
These are junior level skills.
Read my comment not in isolation, but in context of your comment, particularly, "perhaps you're not understanding the audience for a packaged Mac application". I agree that audience exists, and the Mac makes computing easy for that audience. I just don't feel that audience would be running a database server. If there was a WYSIWYG that let people build React apps via dragging and dropping components and avoiding Javascript, the response would be the same (and completely appropriate).
Re: Postgres.app
#157Earlier quoted context omitted.
As long as postgres is your only external service, this is fine. But looking at my docker list of auxillary services for 8 projects, I see redis, postgis, postgres 10, postgres latest, memcached, mailcatcher (fake smtp), ldap, a custom oauth, kafka, MySQL, piwik(matomo), in various forms and configs. Sure, abstraction layers and adapters keep many such dependencies out of the way in Dev and testruns. But the inevitab…
A bit OT, but what are you using for LDAP?
Re: Postgres.app
#158Earlier quoted context omitted.
As long as postgres is your only external service, this is fine. But looking at my docker list of auxillary services for 8 projects, I see redis, postgis, postgres 10, postgres latest, memcached, mailcatcher (fake smtp), ldap, a custom oauth, kafka, MySQL, piwik(matomo), in various forms and configs. Sure, abstraction layers and adapters keep many such dependencies out of the way in Dev and testruns. But the inevitab…
Eight projects, wow, you are very impressive. Good job! Perhaps you are not the audience for "The easiest way to get started with PostgreSQL on the Mac".
But why the snarkily tone? It is really uncalled for.