diff options
| author | Alvaro Herrera | 2014-07-14 22:04:52 +0000 |
|---|---|---|
| committer | Alvaro Herrera | 2014-07-14 22:04:52 +0000 |
| commit | ee80f043bc9b92dbbb1ff9577c3c601746124092 (patch) | |
| tree | dbd585d08441c9b1fd1d72f4245e404df859015a | |
| parent | 346d7be184a617ca9f64bdf5c25fd6bcd5231293 (diff) | |
psql: Show tablespace size in \db+
FabrÃzio de Royes Mello
| -rw-r--r-- | src/bin/psql/describe.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/bin/psql/describe.c b/src/bin/psql/describe.c index 951b7ee3cd3..282cd432a27 100644 --- a/src/bin/psql/describe.c +++ b/src/bin/psql/describe.c @@ -176,6 +176,11 @@ describeTablespaces(const char *pattern, bool verbose) ",\n spcoptions AS \"%s\"", gettext_noop("Options")); + if (verbose && pset.sversion >= 90200) + appendPQExpBuffer(&buf, + ",\n pg_catalog.pg_size_pretty(pg_catalog.pg_tablespace_size(oid)) AS \"%s\"", + gettext_noop("Size")); + if (verbose && pset.sversion >= 80200) appendPQExpBuffer(&buf, ",\n pg_catalog.shobj_description(oid, 'pg_tablespace') AS \"%s\"", |
