#include "PgSchemaObject.h" #include "PgDatabaseCatalog.h" #include "PgNamespace.h" #include "PgNamespaceContainer.h" #include "SqlFormattingUtils.h" Oid PgSchemaObject::schemaOid() const { return m_schemaOid; } void PgSchemaObject::setSchemaOid(Oid oid) { m_schemaOid = oid; } QString PgSchemaObject::quotedSchemaName() const { return quoteIdent(ns().name); } QString PgSchemaObject::fullyQualifiedQuotedObjectName() const { return quotedSchemaName() + "." + quotedObjectName(); } const PgNamespace& PgSchemaObject::ns() const { return *catalog().namespaces()->getByKey(m_schemaOid); }