An article about pgenv
tl;drI proposed a talk about
pgenv, a Bash tool to manage several PostgreSQL instances on the same local machine, to the Italian PGDay 2019.
My talk has been rejected, and I hate to waste what I have already prepared, so I decided to transform my talk in an article, that has been quickly accepted on Haikin9 Devops Issue!
I should have written about this a couple of months ago, but I did not had time to.
My hope is that
pgenvgets more and more users, so that it can grow and become someday a widely used tool. Quite frankly, I don’t see this happening while being in Bash, for both portability and flexibility, and I suspect Perl is much more the language for a more flexible implementation. However, who knows? Gathering users is also a way to gather contributors and bring therefore new ideas to this small but very useful project.
In the meantime, if you have time and will, try testing the build from git patch, that allows you to build and manage a development version of our beloved database.