Releases: theory/pgenv
v1.3.8
v1.3.7
This release allows pgenv
to handle (i.e., start
, stop
and so on) externally managed PostgreSSQL versions.
An externally managed PostgreSQL version is a folder within PGENV_ROOT
that is named with pgsql-xxx
(where xxx
can be anything the user wants) and has the same structure as any other PostgreSQL installation.
v1.3.6
v1.3.5
v1.3.3
This release adds two new environment variables:
PGENV_WRITE_CONFIGURATION_FILE_AUTOMATICALLY
that, if set to a false value (e.g.,0
) preventspgenv
to write a configuration file (or overwrite an existing one) after abuild
orrebuild
;PGENV_CONFIGURATION_FILE
that can be used to forcepgenv
to use a custom configuration file instead of let it guess the correct file to use depending on the PostgreSQL version to work with.
The new subcommand config path
has been added: it allows the user to get information about which exact configuration file path will be used from subsequent commands.
Removed typos in documentation and debug output.
v1.3.2
1.3.1
1.3.0
v.1.2.2
Configuration management
The configuration files are now contained into a config
subdirectory, so that it is easier to "move" or backup all the configuration files.
Moreover, the configuration files changed their name to (i) be not hidden and (ii) have a shorter name (e.g., 10.conf
to refer to PostgreSQL 10.x configuration).
The special subocommand config migrate
does the upgrade of your existing configuration from previous versions of pgenv
.