File tree 2 files changed +9
-6
lines changed
2 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -6188,13 +6188,16 @@ listExtensions(const char *pattern)
6188
6188
initPQExpBuffer (& buf );
6189
6189
printfPQExpBuffer (& buf ,
6190
6190
"SELECT e.extname AS \"%s\", "
6191
- "e.extversion AS \"%s\", n.nspname AS \"%s\", c.description AS \"%s\"\n"
6191
+ "e.extversion AS \"%s\", ae.default_version AS \"%s\","
6192
+ "n.nspname AS \"%s\", d.description AS \"%s\"\n"
6192
6193
"FROM pg_catalog.pg_extension e "
6193
6194
"LEFT JOIN pg_catalog.pg_namespace n ON n.oid = e.extnamespace "
6194
- "LEFT JOIN pg_catalog.pg_description c ON c.objoid = e.oid "
6195
- "AND c.classoid = 'pg_catalog.pg_extension'::pg_catalog.regclass\n" ,
6195
+ "LEFT JOIN pg_catalog.pg_description d ON d.objoid = e.oid "
6196
+ "LEFT JOIN pg_catalog.pg_available_extensions() ae(name, default_version, comment) ON ae.name = e.extname "
6197
+ "AND d.classoid = 'pg_catalog.pg_extension'::pg_catalog.regclass\n" ,
6196
6198
gettext_noop ("Name" ),
6197
6199
gettext_noop ("Version" ),
6200
+ gettext_noop ("Default version" ),
6198
6201
gettext_noop ("Schema" ),
6199
6202
gettext_noop ("Description" ));
6200
6203
Original file line number Diff line number Diff line change @@ -6460,9 +6460,9 @@ List of schemas
6460
6460
(0 rows)
6461
6461
6462
6462
\dx "no.such.installed.extension"
6463
- List of installed extensions
6464
- Name | Version | Schema | Description
6465
- ------+---------+--------+-------------
6463
+ List of installed extensions
6464
+ Name | Version | Default version | Schema | Description
6465
+ ------+---------+-----------------+-------- +-------------
6466
6466
(0 rows)
6467
6467
6468
6468
\dX "no.such.extended.statistics"
You can’t perform that action at this time.
0 commit comments