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 147 of file pg_dump.h.
Referenced by addObjectDependency(), AssignDumpId(), and getLOs().
CatalogId _dumpableObject::catId |
Definition at line 136 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(), 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 142 of file pg_dump.h.
Referenced by AssignDumpId(), collectComments(), collectSecLabels(), dumpDumpableObject(), getAdditionalACLs(), getDefaultACLs(), getForeignDataWrappers(), getForeignServers(), getFuncs(), getLOs(), getNamespaces(), getPolicies(), getProcLangs(), getTables(), getTypes(), makeTableDataInfo(), and selectDumpableNamespace().
DumpId* _dumpableObject::dependencies |
Definition at line 145 of file pg_dump.h.
Referenced by addObjectDependency(), AssignDumpId(), binary_upgrade_extension_member(), dumpExtension(), dumpTransform(), findDumpableDependencies(), findLoop(), getLOs(), refreshMatViewData(), removeObjectDependency(), and TopoSort().
bool _dumpableObject::depends_on_ext |
Definition at line 144 of file pg_dump.h.
Referenced by append_depends_on_extension(), AssignDumpId(), and getDependencies().
DumpComponents _dumpableObject::dump |
Definition at line 140 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(), getPublicationNamespaces(), getPublicationTables(), 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 141 of file pg_dump.h.
Referenced by AssignDumpId(), checkExtensionMembership(), selectDumpableDefaultACL(), selectDumpableExtension(), selectDumpableNamespace(), selectDumpableObject(), selectDumpableStatisticsObject(), selectDumpableTable(), and selectDumpableType().
DumpId _dumpableObject::dumpId |
Definition at line 137 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(), 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 143 of file pg_dump.h.
Referenced by AssignDumpId(), binary_upgrade_extension_member(), and checkExtensionMembership().
char* _dumpableObject::name |
Definition at line 138 of file pg_dump.h.
Referenced by AssignDumpId(), binary_upgrade_extension_member(), createBoundaryObjects(), createViewAsClause(), describeDumpableObject(), 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(), 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(), getRules(), getSubscriptions(), getSubscriptionTables(), getTableAttrs(), getTables(), getTransforms(), getTriggers(), getTSConfigurations(), getTSDictionaries(), getTSParsers(), getTSTemplates(), getTypes(), makeTableDataInfo(), refreshMatViewData(), and selectDumpableNamespace().
int _dumpableObject::nDeps |
Definition at line 146 of file pg_dump.h.
Referenced by addObjectDependency(), AssignDumpId(), binary_upgrade_extension_member(), BuildArchiveDependencies(), dumpExtension(), dumpTransform(), findDumpableDependencies(), findLoop(), getLOs(), refreshMatViewData(), removeObjectDependency(), and TopoSort().
DumpableObjectType _dumpableObject::objType |
Definition at line 135 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(), getRules(), getSubscriptions(), getSubscriptionTables(), getTableAttrs(), getTables(), getTransforms(), getTriggers(), getTSConfigurations(), getTSDictionaries(), getTSParsers(), getTSTemplates(), getTypes(), makeTableDataInfo(), repairFunctionBoundaryMultiLoop(), repairMatViewBoundaryMultiLoop(), and selectDumpableType().