PostgreSQL Source Code git master
|
#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 |
DumpId * | dependencies |
int | nDeps |
int | allocDeps |
int _dumpableObject::allocDeps |
Definition at line 161 of file pg_dump.h.
Referenced by addObjectDependency(), AssignDumpId(), getLOs(), and getRelationStatistics().
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().
DumpComponents _dumpableObject::components |
Definition at line 156 of file pg_dump.h.
Referenced by AssignDumpId(), collectComments(), collectSecLabels(), dumpDumpableObject(), getAdditionalACLs(), getDefaultACLs(), getForeignDataWrappers(), getForeignServers(), getFuncs(), getLOs(), getNamespaces(), getPolicies(), getProcLangs(), getRelationStatistics(), getTables(), getTypes(), makeTableDataInfo(), and selectDumpableNamespace().
DumpId* _dumpableObject::dependencies |
Definition at line 159 of file pg_dump.h.
Referenced by addObjectDependency(), AssignDumpId(), binary_upgrade_extension_member(), dumpExtension(), dumpRelationStats(), dumpTransform(), findDumpableDependencies(), findLoop(), getLOs(), getRelationStatistics(), refreshMatViewData(), removeObjectDependency(), and TopoSort().
bool _dumpableObject::depends_on_ext |
Definition at line 158 of file pg_dump.h.
Referenced by append_depends_on_extension(), AssignDumpId(), and getDependencies().
DumpComponents _dumpableObject::dump |
Definition at line 154 of file pg_dump.h.
Referenced by AssignDumpId(), checkExtensionMembership(), dumpAccessMethod(), dumpAttrDef(), dumpBaseType(), dumpCast(), dumpCollation(), dumpCompositeType(), dumpConstraint(), dumpConversion(), dumpDefaultACL(), dumpDomain(), dumpDumpableObject(), 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(), dumpTableConstraintComment(), dumpTableData(), dumpTableSchema(), dumpTransform(), dumpTrigger(), dumpTSConfig(), dumpTSDictionary(), dumpTSParser(), dumpTSTemplate(), dumpUndefinedType(), flagInhAttrs(), getIndexes(), getLOs(), getOwnedSeqs(), getPolicies(), getRules(), getTableAttrs(), getTables(), getTriggers(), getTypes(), processExtensionTables(), refreshMatViewData(), repairTypeFuncLoop(), selectDumpableAccessMethod(), selectDumpableCast(), selectDumpableDefaultACL(), selectDumpableExtension(), selectDumpableNamespace(), selectDumpableObject(), selectDumpableProcLang(), selectDumpablePublicationObject(), selectDumpableStatisticsObject(), selectDumpableTable(), and selectDumpableType().
DumpComponents _dumpableObject::dump_contains |
Definition at line 155 of file pg_dump.h.
Referenced by AssignDumpId(), checkExtensionMembership(), selectDumpableDefaultACL(), selectDumpableExtension(), selectDumpableNamespace(), selectDumpableObject(), selectDumpableStatisticsObject(), selectDumpableTable(), and selectDumpableType().
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().
bool _dumpableObject::ext_member |
Definition at line 157 of file pg_dump.h.
Referenced by AssignDumpId(), binary_upgrade_extension_member(), and checkExtensionMembership().
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().
int _dumpableObject::nDeps |
Definition at line 160 of file pg_dump.h.
Referenced by addObjectDependency(), AssignDumpId(), binary_upgrade_extension_member(), BuildArchiveDependencies(), dumpExtension(), dumpRelationStats(), dumpTransform(), findDumpableDependencies(), findLoop(), getLOs(), getRelationStatistics(), refreshMatViewData(), removeObjectDependency(), and TopoSort().
DumpableObjectType _dumpableObject::objType |
Definition at line 149 of file pg_dump.h.
Referenced by addBoundaryDependencies(), addConstrChildIdxDeps(), binary_upgrade_extension_member(), buildMatViewRefreshDependencies(), collectComments(), collectSecLabels(), createBoundaryObjects(), describeDumpableObject(), DOTypeNameCompare(), dumpDumpableObject(), dumpExtension(), findCollationByOid(), findDumpableDependencies(), findExtensionByOid(), findFuncByOid(), findIndexByOid(), findNamespaceByOid(), findOprByOid(), findPublicationByOid(), findSubscriptionByOid(), findTableByOid(), findTypeByOid(), flagInhAttrs(), flagInhIndexes(), flagInhTables(), getAccessMethods(), getAdditionalACLs(), getCasts(), getCollations(), getConstraints(), getConversions(), getDefaultACLs(), getDependencies(), getDomainConstraints(), getEventTriggers(), getExtendedStatistics(), getExtensions(), getForeignDataWrappers(), getForeignServers(), getFuncs(), getIndexes(), getLOs(), getNamespaces(), getOpclasses(), getOperators(), getOpfamilies(), getPolicies(), getProcLangs(), getPublicationNamespaces(), getPublications(), getRelationStatistics(), getRules(), getSubscriptions(), getSubscriptionTables(), getTableAttrs(), getTables(), getTransforms(), getTriggers(), getTSConfigurations(), getTSDictionaries(), getTSParsers(), getTSTemplates(), getTypes(), makeTableDataInfo(), repairFunctionBoundaryMultiLoop(), repairMatViewBoundaryMultiLoop(), and selectDumpableType().