|
PostgreSQL Source Code git master
|
#include <pg_backup.h>
Data Fields | |
| DumpOptions * | dopt |
| RestoreOptions * | ropt |
| int | verbose |
| char * | remoteVersionStr |
| int | remoteVersion |
| bool | isStandby |
| int | minRemoteVersion |
| int | maxRemoteVersion |
| int | numWorkers |
| char * | sync_snapshot_id |
| int | encoding |
| bool | std_strings |
| char * | searchpath |
| char * | use_role |
| bool | exit_on_error |
| int | n_errors |
| bool * | is_prepared |
Definition at line 226 of file pg_backup.h.
| DumpOptions* Archive::dopt |
Definition at line 228 of file pg_backup.h.
Referenced by _CloseArchive(), checkExtensionMembership(), collectSequences(), determineNotNullFlags(), dumpAccessMethod(), dumpACL(), dumpAgg(), dumpAttrDef(), dumpBaseType(), dumpCast(), dumpCollation(), dumpCommentExtended(), dumpCompositeType(), dumpCompositeTypeColComments(), dumpConstraint(), dumpConversion(), dumpDatabase(), dumpDefaultACL(), dumpDomain(), dumpEnumType(), dumpEventTrigger(), dumpExtension(), dumpForeignDataWrapper(), dumpForeignServer(), dumpFunc(), dumpIndex(), dumpIndexAttach(), dumpNamespace(), dumpOpclass(), dumpOpfamily(), dumpOpr(), dumpPolicy(), dumpProcLang(), dumpPublication(), dumpPublicationNamespace(), dumpPublicationTable(), dumpRangeType(), dumpRelationStats(), dumpRule(), dumpSecLabel(), dumpSequence(), dumpShellType(), dumpStatisticsExt(), dumpSubscription(), dumpSubscriptionTable(), dumpTable(), dumpTableAttach(), dumpTableComment(), dumpTableData(), dumpTableData_insert(), dumpTableSchema(), dumpTableSecLabel(), dumpTransform(), dumpTrigger(), dumpTSConfig(), dumpTSDictionary(), dumpTSParser(), dumpTSTemplate(), dumpType(), dumpUndefinedType(), getAggregates(), getDefaultACLs(), getExtensions(), getFuncs(), getLOs(), getPartitioningInfo(), getPolicies(), getPublicationNamespaces(), getPublications(), getPublicationTables(), getRelationStatistics(), getSchemaData(), getSubscriptionRelations(), getSubscriptions(), getTableAttrs(), getTables(), processExtensionTables(), selectDumpableAccessMethod(), selectDumpableCast(), selectDumpableObject(), selectDumpableProcLang(), selectDumpablePublicationObject(), SetArchiveOptions(), and setup_connection().
| int Archive::encoding |
Definition at line 243 of file pg_backup.h.
Referenced by _allocAH(), _doSetFixedOutputState(), appendReloptionsArrayAH(), dumpEncoding(), processEncodingEntry(), setup_connection(), and setupDumpWorker().
| bool Archive::exit_on_error |
Definition at line 251 of file pg_backup.h.
Referenced by _allocAH(), main(), and warn_or_exit_horribly().
| bool* Archive::is_prepared |
Definition at line 255 of file pg_backup.h.
Referenced by dumpAgg(), dumpBaseType(), dumpCompositeType(), dumpDomain(), dumpEnumType(), dumpFunc(), dumpOpr(), dumpRangeType(), dumpRelationStats_dumper(), dumpTable(), dumpTableAttach(), getDomainConstraints(), and setup_connection().
| bool Archive::isStandby |
Definition at line 234 of file pg_backup.h.
Referenced by _check_database_version(), main(), and setup_connection().
| int Archive::maxRemoteVersion |
Definition at line 237 of file pg_backup.h.
Referenced by _check_database_version(), main(), and RestoreArchive().
| int Archive::minRemoteVersion |
Definition at line 236 of file pg_backup.h.
Referenced by main(), and RestoreArchive().
| int Archive::n_errors |
Definition at line 252 of file pg_backup.h.
Referenced by _allocAH(), buildWorkerResponse(), CloneArchive(), main(), mark_restore_job_done(), parallel_restore(), parseWorkerResponse(), restore_toc_entry(), and warn_or_exit_horribly().
| int Archive::numWorkers |
Definition at line 239 of file pg_backup.h.
Referenced by main(), ParallelBackupStart(), RestoreArchive(), and setup_connection().
| int Archive::remoteVersion |
Definition at line 233 of file pg_backup.h.
Referenced by _check_database_version(), _tocEntryRequired(), binary_upgrade_set_type_oids_by_type_oid(), buildMatViewRefreshDependencies(), checkExtensionMembership(), collectSequences(), determineNotNullFlags(), dumpACL(), dumpAgg(), dumpBaseType(), dumpCollation(), dumpDatabase(), dumpDefaultACL(), dumpDomain(), dumpFunc(), dumpRangeType(), dumpRelationStats_dumper(), dumpSequence(), dumpSequenceData(), dumpSubscription(), dumpSubscriptionTable(), dumpTable(), dumpTableSchema(), fetchAttributeStats(), flagInhAttrs(), getAccessMethods(), getAdditionalACLs(), getAggregates(), getCasts(), getConstraints(), getDomainConstraints(), getEventTriggers(), getExtendedStatistics(), getFuncs(), getIndexes(), getLOs(), getPartitioningInfo(), getPolicies(), getPublicationNamespaces(), getPublications(), getPublicationTables(), getSubscriptionRelations(), getSubscriptions(), getTableAttrs(), getTables(), getTransforms(), getTriggers(), main(), selectDumpableAccessMethod(), selectDumpableNamespace(), selectDumpableProcLang(), and setup_connection().
| char* Archive::remoteVersionStr |
Definition at line 232 of file pg_backup.h.
Referenced by _check_database_version(), and WriteHead().
| RestoreOptions* Archive::ropt |
Definition at line 229 of file pg_backup.h.
Referenced by _becomeOwner(), _CloseArchive(), _disableTriggersIfNecessary(), _doSetFixedOutputState(), _enableTriggersIfNecessary(), _LoadLOs(), _printTableAccessMethodNoStorage(), _PrintTocData(), _printTocEntry(), _reconnectToDB(), _selectTableAccessMethod(), _selectTablespace(), _StartLO(), _tocEntryRequired(), CloneArchive(), EndRestoreLOs(), IssueCommandPerBlob(), PrintTOCSummary(), ProcessArchiveRestoreOptions(), ReconnectToServer(), restore_toc_entries_postfork(), restore_toc_entries_prefork(), restore_toc_entry(), RestoreArchive(), RestoringToDB(), SetArchiveOptions(), SortTocFromFile(), and StartRestoreLOs().
| char* Archive::searchpath |
Definition at line 247 of file pg_backup.h.
Referenced by _doSetFixedOutputState(), _selectOutputSchema(), dumpSearchPath(), and processSearchPathEntry().
| bool Archive::std_strings |
Definition at line 244 of file pg_backup.h.
Referenced by _allocAH(), _doSetFixedOutputState(), appendReloptionsArrayAH(), dumpStdStrings(), ExecuteSimpleCommands(), processStdStringsEntry(), and setup_connection().
| char* Archive::sync_snapshot_id |
Definition at line 240 of file pg_backup.h.
Referenced by setup_connection().
| char* Archive::use_role |
Definition at line 248 of file pg_backup.h.
Referenced by setup_connection().
| int Archive::verbose |
Definition at line 231 of file pg_backup.h.
Referenced by _CloseArchive(), _PrintExtraToc(), _printTocEntry(), main(), and RestoreArchive().