Rework of catalog objects. Several of them are now inheriting from common
base classes that implement common functionality.
This commit is contained in:
parent
840af1e0a9
commit
73c4cf4790
45 changed files with 340 additions and 265 deletions
|
|
@ -1,9 +1,8 @@
|
|||
#include "PgNamespace.h"
|
||||
|
||||
PgNamespace::PgNamespace() = default;
|
||||
|
||||
bool PgNamespace::isSystemCatalog() const
|
||||
{
|
||||
return name.startsWith("pg_")
|
||||
|| name == "information_schema";
|
||||
auto&& n = objectName();
|
||||
return n.startsWith("pg_")
|
||||
|| n == "information_schema";
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue