diff --git a/pglablib/PgDatabaseCatalog.cpp b/pglablib/PgDatabaseCatalog.cpp index 9e8a754..a90b96a 100644 --- a/pglablib/PgDatabaseCatalog.cpp +++ b/pglablib/PgDatabaseCatalog.cpp @@ -75,9 +75,13 @@ QString getTablespaceDisplayString(const PgDatabaseCatalog &cat, Oid oid) if (oid == 0) { auto dbname = cat.getDBName(); oid = cat.databases()->getByName(dbname).tablespace; + auto ts = cat.tablespaces()->getByKey(oid); + return ts.name + " (inherited)"; + } + else { + auto ts = cat.tablespaces()->getByKey(oid); + return ts.name; } - auto ts = cat.tablespaces()->getByKey(oid); - return ts.name; } QString getTypeDisplayString(const PgDatabaseCatalog &cat, Oid oid, int32_t typmod)