Postgres module

Managed_Settings

structforeignextensionexperimentalSource

Fields

version: := MANAGED_VERSION
Which release to use; it needs an entry in MANAGED_ARCHIVES.
cache_dir: string
Where the downloaded binaries live. Empty: managed_cache_dir().
data_dir: string
The cluster's folder. Empty: <cache_dir>/cluster-<major version>.
socket_dir: string
Where the Unix socket goes (ignored on Windows). Empty: <data_dir>/sock, or a short folder under /tmp when that path is too long for a socket.
port: u16
0: 5432 for a Unix socket (it only names the socket file), a free-looking port on Windows.
timeout_seconds: := 60
Seconds pg_ctl waits for the server to start or stop.
extra_conf: string
Lines appended to the managed settings file, e.g. "max_connections = 50".

See also