PostgreSQL Source Code git master
_dumpableObject Struct Reference

#include <pg_dump.h>

Data Fields

DumpableObjectType objType
 
CatalogId catId
 
DumpId dumpId
 
char * name
 
DumpComponents dump
 
DumpComponents dump_contains
 
DumpComponents components
 
bool ext_member
 
bool depends_on_ext
 
DumpIddependencies
 
int nDeps
 
int allocDeps
 

Detailed Description

Definition at line 147 of file pg_dump.h.

Field Documentation

◆ allocDeps

int _dumpableObject::allocDeps

Definition at line 161 of file pg_dump.h.

Referenced by addObjectDependency(), AssignDumpId(), getLOs(), and getRelationStatistics().

◆ catId

CatalogId _dumpableObject::catId

Definition at line 150 of file pg_dump.h.

Referenced by append_depends_on_extension(), AssignDumpId(), checkExtensionMembership(), collectComments(), collectSecLabels(), createBoundaryObjects(), createViewAsClause(), describeDumpableObject(), DOTypeNameCompare(), dumpAccessMethod(), dumpAttrDef(), dumpBaseType(), dumpCast(), dumpCollation(), dumpCompositeType(), dumpConstraint(), dumpConversion(), dumpDefaultACL(), dumpDomain(), dumpEnumType(), dumpEventTrigger(), dumpExtension(), dumpForeignDataWrapper(), dumpForeignServer(), dumpFunc(), dumpIndex(), dumpIndexAttach(), dumpLO(), dumpNamespace(), dumpOpclass(), dumpOpfamily(), dumpOpr(), dumpPolicy(), dumpProcLang(), dumpPublication(), dumpPublicationNamespace(), dumpRangeType(), dumpRule(), dumpSequence(), dumpSequenceData(), dumpShellType(), dumpStatisticsExt(), dumpSubscription(), dumpSubscriptionTable(), dumpTable(), dumpTableAttach(), dumpTableComment(), dumpTableConstraintComment(), dumpTableData(), dumpTableSchema(), dumpTableSecLabel(), dumpTransform(), dumpTrigger(), dumpTSConfig(), dumpTSDictionary(), dumpTSParser(), dumpTSTemplate(), dumpUndefinedType(), flagInhAttrs(), flagInhIndexes(), flagInhTables(), getAccessMethods(), getCasts(), getCollations(), getConstraints(), getConversions(), getDefaultACLs(), getDependencies(), getDomainConstraints(), getEventTriggers(), getExtendedStatistics(), getExtensionMembership(), getExtensions(), getForeignDataWrappers(), getForeignServers(), getFuncs(), getIndexes(), getLOs(), getNamespaces(), getOpclasses(), getOperators(), getOpfamilies(), getOwnedSeqs(), getPolicies(), getProcLangs(), getPublicationNamespaces(), getPublications(), getRelationStatistics(), getRules(), getSubscriptions(), getSubscriptionTables(), getTableAttrs(), getTables(), getTransforms(), getTriggers(), getTSConfigurations(), getTSDictionaries(), getTSParsers(), getTSTemplates(), getTypes(), makeTableDataInfo(), processExtensionTables(), refreshMatViewData(), selectDumpableAccessMethod(), selectDumpableCast(), selectDumpableExtension(), selectDumpableNamespace(), selectDumpableProcLang(), and selectDumpableTable().

◆ components

◆ dependencies

◆ depends_on_ext

bool _dumpableObject::depends_on_ext

Definition at line 158 of file pg_dump.h.

Referenced by append_depends_on_extension(), AssignDumpId(), and getDependencies().

◆ dump

◆ dump_contains

◆ dumpId

DumpId _dumpableObject::dumpId

Definition at line 151 of file pg_dump.h.

Referenced by addBoundaryDependencies(), addConstrChildIdxDeps(), AssignDumpId(), buildMatViewRefreshDependencies(), checkExtensionMembership(), describeDumpableObject(), dumpAccessMethod(), dumpAttrDef(), dumpBaseType(), dumpCast(), dumpCollation(), dumpCompositeType(), dumpCompositeTypeColComments(), dumpConstraint(), dumpConversion(), dumpDefaultACL(), dumpDomain(), dumpEnumType(), dumpEventTrigger(), dumpExtension(), dumpForeignDataWrapper(), dumpForeignServer(), dumpFunc(), dumpIndex(), dumpIndexAttach(), dumpLO(), dumpNamespace(), dumpOpclass(), dumpOpfamily(), dumpOpr(), dumpPolicy(), dumpProcLang(), dumpPublication(), dumpPublicationNamespace(), dumpRangeType(), dumpRule(), dumpSequence(), dumpSequenceData(), dumpShellType(), dumpStatisticsExt(), dumpSubscription(), dumpSubscriptionTable(), dumpTable(), dumpTableAttach(), dumpTableComment(), dumpTableConstraintComment(), dumpTableData(), dumpTableSchema(), dumpTableSecLabel(), dumpTransform(), dumpTrigger(), dumpTSConfig(), dumpTSDictionary(), dumpTSParser(), dumpTSTemplate(), dumpUndefinedType(), findDependencyLoops(), findLoop(), flagInhAttrs(), flagInhIndexes(), flagInhTables(), getDependencies(), getDomainConstraints(), getIndexes(), getLOs(), getRelationStatistics(), getRules(), getTableAttrs(), getTableDataFKConstraints(), makeTableDataInfo(), processExtensionTables(), refreshMatViewData(), repairDomainConstraintLoop(), repairDomainConstraintMultiLoop(), repairFunctionBoundaryMultiLoop(), repairIndexLoop(), repairMatViewBoundaryMultiLoop(), repairTableAttrDefLoop(), repairTableAttrDefMultiLoop(), repairTableConstraintLoop(), repairTableConstraintMultiLoop(), repairTypeFuncLoop(), repairViewRuleLoop(), repairViewRuleMultiLoop(), and TopoSort().

◆ ext_member

bool _dumpableObject::ext_member

◆ name

char* _dumpableObject::name

Definition at line 152 of file pg_dump.h.

Referenced by AssignDumpId(), binary_upgrade_extension_member(), createBoundaryObjects(), createViewAsClause(), describeDumpableObject(), determineNotNullFlags(), DOTypeNameCompare(), dumpAccessMethod(), dumpAttrDef(), dumpBaseType(), dumpCast(), dumpCollation(), dumpCompositeType(), dumpCompositeTypeColComments(), dumpConstraint(), dumpConversion(), dumpDefaultACL(), dumpDomain(), dumpEnumType(), dumpEventTrigger(), dumpExtension(), dumpForeignDataWrapper(), dumpForeignServer(), dumpFunc(), dumpIndex(), dumpIndexAttach(), dumpLO(), dumpLOs(), dumpNamespace(), dumpOpclass(), dumpOpfamily(), dumpOpr(), dumpPolicy(), dumpProcLang(), dumpPublication(), dumpPublicationNamespace(), dumpPublicationTable(), dumpRangeType(), dumpRelationStats(), dumpRule(), dumpSequence(), dumpSequenceData(), dumpShellType(), dumpStatisticsExt(), dumpSubscription(), dumpSubscriptionTable(), dumpTable(), dumpTableAttach(), dumpTableComment(), dumpTableConstraintComment(), dumpTableData(), dumpTableData_copy(), dumpTableData_insert(), dumpTableSchema(), dumpTableSecLabel(), dumpTransform(), dumpTrigger(), dumpTSConfig(), dumpTSDictionary(), dumpTSParser(), dumpTSTemplate(), dumpType(), dumpUndefinedType(), flagInhAttrs(), flagInhIndexes(), flagInhTables(), format_function_arguments(), format_function_signature(), getAccessMethods(), getAdditionalACLs(), getAttrName(), getCasts(), getCollations(), getConstraints(), getConversions(), getDefaultACLs(), getDomainConstraints(), getEventTriggers(), getExtendedStatistics(), getExtensions(), getForeignDataWrappers(), getForeignServers(), getFormattedOperatorName(), getFuncs(), getIndexes(), getLOs(), getNamespaces(), getOpclasses(), getOperators(), getOpfamilies(), getPolicies(), getProcLangs(), getPublicationNamespaces(), getPublications(), getPublicationTables(), getRelationStatistics(), getRules(), getSubscriptions(), getSubscriptionTables(), getTableAttrs(), getTables(), getTransforms(), getTriggers(), getTSConfigurations(), getTSDictionaries(), getTSParsers(), getTSTemplates(), getTypes(), makeTableDataInfo(), refreshMatViewData(), and selectDumpableNamespace().

◆ nDeps

◆ objType


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