Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

ObjectAddress Struct Reference

#include <objectaddress.h>

Data Fields

Oid classId
Oid objectId
int32 objectSubId

Detailed Description

Definition at line 24 of file objectaddress.h.


Field Documentation

Definition at line 26 of file objectaddress.h.

Referenced by AcquireDeletionLock(), add_column_collation_dependency(), add_column_datatype_dependency(), add_object_address(), AddNewAttributeTuples(), AggregateCreate(), AlterConstraintNamespaces(), AlterDomainDropConstraint(), AlterExtensionNamespace(), AlterForeignDataWrapper(), AlterIndexNamespaces(), AlterObjectNamespace_oid(), AlterRelationNamespaceInternal(), AlterTypeNamespaceInternal(), ApplyExtensionUpdates(), ATExecAddOf(), ATExecAlterColumnType(), ATExecDropConstraint(), ATPostAlterTypeCleanup(), changeDependencyFor(), CollationCreate(), CommentObject(), ConversionCreate(), create_proc_lang(), create_toast_table(), CreateCast(), CreateConstraintEntry(), CreateForeignDataWrapper(), CreateForeignServer(), CreateForeignTable(), CreateOpFamily(), CreateTrigger(), CreateUserMapping(), DefineOpClass(), DefineQueryRewrite(), deleteOneObject(), DeleteSecurityLabel(), doDeletion(), eliminate_duplicate_dependencies(), EventTriggerSQLDropAddObject(), ExecAlterExtensionContentsStmt(), ExecAlterObjectSchemaStmt(), ExecAlterOwnerStmt(), ExecRenameStmt(), findDependentObjects(), GenerateTypeDependencies(), get_object_address(), get_object_address_attribute(), get_object_address_opcf(), get_object_address_relobject(), get_object_address_type(), get_object_address_unqualified(), get_object_namespace(), get_relation_by_qualified_name(), getObjectClass(), getObjectDescription(), getObjectDescriptionOids(), getObjectIdentity(), getObjectTypeDescription(), GetSecurityLabel(), GetSharedSecurityLabel(), heap_create_with_catalog(), index_constraint_create(), index_create(), insert_event_trigger_tuple(), InsertExtensionTuple(), InsertRule(), isObjectPinned(), makeConfigurationDependencies(), makeDictionaryDependencies(), makeOperatorDependencies(), makeParserDependencies(), makeRangeConstructors(), makeTSTemplateDependencies(), NamespaceCreate(), object_address_comparator(), object_address_present(), object_address_present_add_flags(), pg_describe_object(), pg_event_trigger_dropped_objects(), pg_identify_object(), ProcedureCreate(), process_owned_by(), RangeCreate(), recordDependencyOnCurrentExtension(), recordDependencyOnOwner(), recordDependencyOnSingleRelExpr(), recordMultipleDependencies(), recordSharedDependencyOn(), ReleaseDeletionLock(), RemoveAttrDefault(), RemoveRelations(), sepgsql_avc_trusted_proc(), sepgsql_object_relabel(), SetDefaultACL(), SetSecurityLabel(), SetSharedSecurityLabel(), shdepDropOwned(), shdepReassignOwned(), stack_address_present_add_flags(), StoreAttrDefault(), StoreCatalogInheritance1(), storeOperators(), storeProcedures(), and swap_relation_files().

Definition at line 27 of file objectaddress.h.

Referenced by AcquireDeletionLock(), add_column_collation_dependency(), add_column_datatype_dependency(), add_object_address(), AddNewAttributeTuples(), AggregateCreate(), AlterConstraintNamespaces(), AlterDomainDropConstraint(), AlterExtensionNamespace(), AlterForeignDataWrapper(), AlterIndexNamespaces(), AlterObjectNamespace_oid(), AlterRelationNamespaceInternal(), AlterTypeNamespaceInternal(), ApplyExtensionUpdates(), ATExecAddOf(), ATExecAlterColumnType(), ATExecDropConstraint(), ATPostAlterTypeCleanup(), changeDependencyFor(), check_object_ownership(), CollationCreate(), CommentObject(), ConversionCreate(), create_proc_lang(), create_toast_table(), CreateCast(), CreateConstraintEntry(), CreateForeignDataWrapper(), CreateForeignServer(), CreateForeignTable(), CreateOpFamily(), CreateTrigger(), CreateUserMapping(), DefineOpClass(), DefineQueryRewrite(), deleteOneObject(), DeleteSecurityLabel(), doDeletion(), eliminate_duplicate_dependencies(), EventTriggerSQLDropAddObject(), ExecAlterExtensionContentsStmt(), ExecAlterObjectSchemaStmt(), ExecAlterOwnerStmt(), ExecRenameStmt(), ExecSecLabelStmt(), findDependentObjects(), GenerateTypeDependencies(), get_object_address(), get_object_address_attribute(), get_object_address_opcf(), get_object_address_relobject(), get_object_address_type(), get_object_address_unqualified(), get_object_namespace(), get_relation_by_qualified_name(), getObjectDescription(), getObjectDescriptionOids(), getObjectIdentity(), getObjectTypeDescription(), GetSecurityLabel(), GetSharedSecurityLabel(), heap_create_with_catalog(), index_constraint_create(), index_create(), insert_event_trigger_tuple(), InsertExtensionTuple(), InsertRule(), isObjectPinned(), makeConfigurationDependencies(), makeDictionaryDependencies(), makeOperatorDependencies(), makeParserDependencies(), makeRangeConstructors(), makeTSTemplateDependencies(), NamespaceCreate(), object_address_comparator(), object_address_present(), object_address_present_add_flags(), pg_describe_object(), pg_event_trigger_dropped_objects(), pg_identify_object(), ProcedureCreate(), process_owned_by(), RangeCreate(), recordDependencyOnCurrentExtension(), recordDependencyOnOwner(), recordDependencyOnSingleRelExpr(), recordMultipleDependencies(), recordSharedDependencyOn(), ReleaseDeletionLock(), RemoveObjects(), RemoveRelations(), sepgsql_avc_trusted_proc(), sepgsql_object_relabel(), SetDefaultACL(), SetSecurityLabel(), SetSharedSecurityLabel(), shdepDropOwned(), shdepReassignOwned(), stack_address_present_add_flags(), StoreAttrDefault(), StoreCatalogInheritance1(), storeOperators(), storeProcedures(), and swap_relation_files().

Definition at line 28 of file objectaddress.h.

Referenced by add_column_collation_dependency(), add_column_datatype_dependency(), add_object_address(), AddNewAttributeTuples(), AggregateCreate(), AlterConstraintNamespaces(), AlterDomainDropConstraint(), AlterExtensionNamespace(), AlterForeignDataWrapper(), AlterIndexNamespaces(), AlterObjectNamespace_oid(), AlterRelationNamespaceInternal(), AlterTypeNamespaceInternal(), ApplyExtensionUpdates(), ATExecAddOf(), ATExecAlterColumnType(), ATExecDropConstraint(), ATPostAlterTypeCleanup(), changeDependencyFor(), CollationCreate(), CommentObject(), ConversionCreate(), create_proc_lang(), create_toast_table(), CreateCast(), CreateConstraintEntry(), CreateForeignDataWrapper(), CreateForeignServer(), CreateForeignTable(), CreateOpFamily(), CreateTrigger(), CreateUserMapping(), DefineOpClass(), DefineQueryRewrite(), deleteOneObject(), DeleteSecurityLabel(), doDeletion(), eliminate_duplicate_dependencies(), EventTriggerSQLDropAddObject(), ExecAlterExtensionContentsStmt(), findDependentObjects(), GenerateTypeDependencies(), get_object_address(), get_object_address_attribute(), get_object_address_opcf(), get_object_address_relobject(), get_object_address_type(), get_object_address_unqualified(), get_relation_by_qualified_name(), getObjectClass(), getObjectDescription(), getObjectDescriptionOids(), getObjectIdentity(), getObjectTypeDescription(), GetSecurityLabel(), heap_create_with_catalog(), index_constraint_create(), index_create(), insert_event_trigger_tuple(), InsertExtensionTuple(), InsertRule(), makeConfigurationDependencies(), makeDictionaryDependencies(), makeOperatorDependencies(), makeParserDependencies(), makeRangeConstructors(), makeTSTemplateDependencies(), NamespaceCreate(), object_address_comparator(), object_address_present(), object_address_present_add_flags(), pg_describe_object(), pg_event_trigger_dropped_objects(), pg_identify_object(), ProcedureCreate(), process_owned_by(), RangeCreate(), recordDependencyOnCurrentExtension(), recordDependencyOnOwner(), recordMultipleDependencies(), recordSharedDependencyOn(), RemoveRelations(), sepgsql_avc_trusted_proc(), sepgsql_object_relabel(), SetDefaultACL(), SetSecurityLabel(), shdepDropOwned(), shdepReassignOwned(), stack_address_present_add_flags(), StoreAttrDefault(), StoreCatalogInheritance1(), storeOperators(), storeProcedures(), and swap_relation_files().


The documentation for this struct was generated from the following file: