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 |
Definition at line 180 of file pg_backup.h.
DumpOptions* Archive::dopt |
Definition at line 182 of file pg_backup.h.
Referenced by _CloseArchive(), checkExtensionMembership(), dumpAccessMethod(), dumpACL(), dumpAgg(), dumpAttrDef(), dumpBaseType(), dumpCast(), dumpCollation(), dumpComment(), dumpCompositeType(), dumpCompositeTypeColComments(), dumpConstraint(), dumpConversion(), dumpDatabase(), dumpDefaultACL(), dumpDomain(), dumpEnumType(), dumpEventTrigger(), dumpExtension(), dumpForeignDataWrapper(), dumpForeignServer(), dumpFunc(), dumpIndex(), dumpIndexAttach(), dumpNamespace(), dumpOpclass(), dumpOpfamily(), dumpOpr(), dumpPolicy(), dumpProcLang(), dumpRangeType(), dumpRule(), dumpSecLabel(), dumpSequence(), dumpShellType(), dumpStatisticsExt(), dumpTable(), dumpTableComment(), dumpTableData(), dumpTableData_insert(), dumpTableSchema(), dumpTableSecLabel(), dumpTransform(), dumpTrigger(), dumpTSConfig(), dumpTSDictionary(), dumpTSParser(), dumpTSTemplate(), dumpType(), dumpUndefinedType(), flagInhTables(), getAggregates(), getBlobs(), getDefaultACLs(), getExtensions(), getForeignDataWrappers(), getForeignServers(), getFuncs(), getNamespaces(), getProcLangs(), getPublications(), getPublicationTables(), getSchemaData(), getSubscriptions(), getTableAttrs(), getTables(), getTypes(), processExtensionTables(), selectDumpableAccessMethod(), selectDumpableCast(), selectDumpableObject(), selectDumpableProcLang(), selectDumpablePublicationTable(), SetArchiveOptions(), and setup_connection().
int Archive::encoding |
Definition at line 197 of file pg_backup.h.
Referenced by _allocAH(), _doSetFixedOutputState(), appendReloptionsArrayAH(), dumpEncoding(), processEncodingEntry(), setup_connection(), and setupDumpWorker().
bool Archive::exit_on_error |
Definition at line 205 of file pg_backup.h.
Referenced by _allocAH(), main(), and warn_or_exit_horribly().
bool Archive::isStandby |
Definition at line 188 of file pg_backup.h.
Referenced by _check_database_version(), main(), and setup_connection().
int Archive::maxRemoteVersion |
Definition at line 191 of file pg_backup.h.
Referenced by _check_database_version(), main(), and RestoreArchive().
int Archive::minRemoteVersion |
Definition at line 190 of file pg_backup.h.
Referenced by main(), and RestoreArchive().
int Archive::n_errors |
Definition at line 206 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 193 of file pg_backup.h.
Referenced by main(), ParallelBackupStart(), RestoreArchive(), and setup_connection().
int Archive::remoteVersion |
Definition at line 187 of file pg_backup.h.
Referenced by _check_database_version(), buildMatViewRefreshDependencies(), checkExtensionMembership(), dumpACL(), dumpAgg(), dumpBaseType(), dumpBlobs(), dumpCollation(), dumpCompositeType(), dumpDatabase(), dumpDatabaseConfig(), dumpDefaultACL(), dumpDomain(), dumpEnumType(), dumpFunc(), dumpOpclass(), dumpOpfamily(), dumpOpr(), dumpSequence(), dumpTable(), getAccessMethods(), getAggregates(), getBlobs(), getCasts(), getCollations(), getConstraints(), getDefaultACLs(), getDependencies(), getDomainConstraints(), getEventTriggers(), getExtendedStatistics(), getExtensions(), getForeignDataWrappers(), getForeignServers(), getFuncs(), getIndexes(), getNamespaces(), getOpfamilies(), getPolicies(), getProcLangs(), getPublications(), getPublicationTables(), getRules(), getSubscriptions(), getTableAttrs(), getTables(), getTransforms(), getTriggers(), getTSConfigurations(), getTSDictionaries(), getTSParsers(), getTSTemplates(), getTypes(), main(), selectDumpableNamespace(), selectDumpableProcLang(), and setup_connection().
char* Archive::remoteVersionStr |
Definition at line 186 of file pg_backup.h.
Referenced by _check_database_version(), and WriteHead().
RestoreOptions* Archive::ropt |
Definition at line 183 of file pg_backup.h.
Referenced by _becomeOwner(), _CloseArchive(), _disableTriggersIfNecessary(), _doSetFixedOutputState(), _enableTriggersIfNecessary(), _LoadBlobs(), _PrintTocData(), _printTocEntry(), _selectTablespace(), _StartBlob(), _tocEntryRequired(), CloneArchive(), EndRestoreBlobs(), PrintTOCSummary(), ProcessArchiveRestoreOptions(), restore_toc_entries_postfork(), restore_toc_entry(), RestoreArchive(), RestoringToDB(), SetArchiveOptions(), SortTocFromFile(), and StartRestoreBlobs().
char* Archive::searchpath |
Definition at line 201 of file pg_backup.h.
Referenced by _doSetFixedOutputState(), _selectOutputSchema(), dumpSearchPath(), and processSearchPathEntry().
bool Archive::std_strings |
Definition at line 198 of file pg_backup.h.
Referenced by _allocAH(), _doSetFixedOutputState(), appendReloptionsArrayAH(), dumpStdStrings(), ExecuteSimpleCommands(), processStdStringsEntry(), and setup_connection().
char* Archive::sync_snapshot_id |
Definition at line 194 of file pg_backup.h.
Referenced by setup_connection().
char* Archive::use_role |
Definition at line 202 of file pg_backup.h.
Referenced by setup_connection().
int Archive::verbose |
Definition at line 185 of file pg_backup.h.
Referenced by _CloseArchive(), _PrintExtraToc(), _printTocEntry(), main(), and RestoreArchive().