I've happily used that on OSX (simpler than docker etc.), now I've switched to Windows, anything like that for Windows?
Obviously not a GUI, but WSL is pretty nice for this, even if you don't need it for anything else. You can run things like wsl.exe -d Ubuntu -u root /some/linux/script From powershell or the cmd.exe console. There's a bit of fiddling required to connect from windows to the WSL postgres instance, but once that's done, it's a nice setup. Edit: You can also use WSL as a sort of "docker like" setup, using wsl --export /…
Postgres.app
41–50 of 158 posts
Re: Postgres.app
#42Re: Postgres.app
#43Re: Postgres.app
#44Re: Postgres.app
#45Earlier quoted context omitted.
> beginners Why is this for beginners? Because it is so easy to use? I guess I am a beginner then. > works pretty nicely Postgres.app works perfectly and is very minimal in system requirements vs having docker running and the amount of storage it requires.
How good is the upgrade story? That's typically the achilles heel of GUI installers (vs. installing using homebrew).
Re: Postgres.app
#46I've always preferred Docker for setting up databases and database-like services on a development machine because then everything is nicely isolated. i.e no need to worry about random files in /etc/foo, easy to setup many versions per project etc. This is what I've been using for Postgres: docker volume create postgres docker run -d \ -p 127.0.0.1:5432:5432 \ -v postgres:/var/lib/postgresql/data \ --name postgres \ -…
Re: Postgres.app
#47Why use postgre instead of sqlite?
Postgres is a client-server system, with full user access controls and multiple client connections.
Postgres has PostGIS (geographic data) and foreign data wrappers.
Postgres is more scalable than Sqlite and can work with larger datasets over multiple instances.
Re: Postgres.app
#48I've always preferred Docker for setting up databases and database-like services on a development machine because then everything is nicely isolated. i.e no need to worry about random files in /etc/foo, easy to setup many versions per project etc. This is what I've been using for Postgres: docker volume create postgres docker run -d \ -p 127.0.0.1:5432:5432 \ -v postgres:/var/lib/postgresql/data \ --name postgres \ -…
This is why we use SQLite for all the things. I don't even remember what a database installation process looks like anymore. It's just a nuget dependency and some code for us.
Re: Postgres.app
#49Earlier quoted context omitted.
I set up postgres.app for my wife, who's a PM. She used it to crunch data that was too big for Excel, her previous tool of choice.
I'm curious, why postgres.app and not SQLite? I'd usually reach for SQLite as my next step up from Excel, but maybe that's wrong (it's very possible that you're talking about an order of magnitude more data than I am).
Re: Postgres.app
#50For a really nice client for macOS see Postico: https://eggerapps.at/postico/ (not affiliated, just a fan)