Reorganize files in pglablib
The enitities and containers of the catalog now go into catalog subfolder Models go into model
This commit is contained in:
parent
56cbeea183
commit
f0c1035378
121 changed files with 226 additions and 183 deletions
|
|
@ -1,40 +0,0 @@
|
|||
#include "PgNamespaceObject.h"
|
||||
#include "PgDatabaseCatalog.h"
|
||||
#include "PgNamespace.h"
|
||||
#include "PgNamespaceContainer.h"
|
||||
#include "SqlFormattingUtils.h"
|
||||
|
||||
PgNamespaceObject::PgNamespaceObject(PgDatabaseCatalog& cat, Oid oid, const QString &name, Oid schema_oid)
|
||||
: PgDatabaseObject(cat, oid, name)
|
||||
, m_schemaOid(schema_oid)
|
||||
{}
|
||||
|
||||
Oid PgNamespaceObject::nsOid() const
|
||||
{
|
||||
return m_schemaOid;
|
||||
}
|
||||
|
||||
//void PgSchemaObject::setSchemaOid(Oid oid)
|
||||
//{
|
||||
// m_schemaOid = oid;
|
||||
//}
|
||||
|
||||
QString PgNamespaceObject::nsName() const
|
||||
{
|
||||
return ns().objectName();
|
||||
}
|
||||
|
||||
QString PgNamespaceObject::quotedNsName() const
|
||||
{
|
||||
return quoteIdent(nsName());
|
||||
}
|
||||
|
||||
QString PgNamespaceObject::fullyQualifiedQuotedObjectName() const
|
||||
{
|
||||
return quotedNsName() + "." + quotedObjectName();
|
||||
}
|
||||
|
||||
const PgNamespace& PgNamespaceObject::ns() const
|
||||
{
|
||||
return *catalog().namespaces()->getByKey(m_schemaOid);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue