mirror of
https://github.com/postgres/postgres.git
synced 2025-07-02 09:02:37 +03:00
Add new system view, pg_config
Move and refactor the underlying code for the pg_config client application to src/common in support of sharing it with a new system information SRF called pg_config() which makes the same information available via SQL. Additionally wrap the SRF with a new system view, as called pg_config. Patch by me with extensive input and review by Michael Paquier and additional review by Alvaro Herrera.
This commit is contained in:
@ -1305,6 +1305,9 @@ pg_available_extensions| SELECT e.name,
|
||||
e.comment
|
||||
FROM (pg_available_extensions() e(name, default_version, comment)
|
||||
LEFT JOIN pg_extension x ON ((e.name = x.extname)));
|
||||
pg_config| SELECT pg_config.name,
|
||||
pg_config.setting
|
||||
FROM pg_config() pg_config(name, setting);
|
||||
pg_cursors| SELECT c.name,
|
||||
c.statement,
|
||||
c.is_holdable,
|
||||
|
Reference in New Issue
Block a user