PostgreSQL Source Code  git master
_restoreOptions Struct Reference

#include <pg_backup.h>

Data Fields

int createDB
 
int noOwner
 
int noTableAm
 
int noTablespace
 
int disable_triggers
 
int use_setsessauth
 
char * superuser
 
char * use_role
 
int dropSchema
 
int disable_dollar_quoting
 
int dump_inserts
 
int column_inserts
 
int if_exists
 
int no_comments
 
int no_publications
 
int no_security_labels
 
int no_subscriptions
 
int strict_names
 
const char * filename
 
int dataOnly
 
int schemaOnly
 
int dumpSections
 
int verbose
 
int aclsSkip
 
const char * lockWaitTimeout
 
int include_everything
 
int tocSummary
 
char * tocFile
 
int format
 
char * formatName
 
int selTypes
 
int selIndex
 
int selFunction
 
int selTrigger
 
int selTable
 
SimpleStringList indexNames
 
SimpleStringList functionNames
 
SimpleStringList schemaNames
 
SimpleStringList schemaExcludeNames
 
SimpleStringList triggerNames
 
SimpleStringList tableNames
 
int useDB
 
ConnParams cparams
 
int noDataForFailedTables
 
int exit_on_error
 
pg_compress_specification compression_spec
 
int suppressDumpWarnings
 
bool single_txn
 
boolidWanted
 
int enable_row_security
 
int sequence_data
 
int binary_upgrade
 

Detailed Description

Definition at line 94 of file pg_backup.h.

Field Documentation

◆ aclsSkip

int _restoreOptions::aclsSkip

Definition at line 122 of file pg_backup.h.

Referenced by _tocEntryRequired(), dumpOptionsFromRestoreOptions(), and main().

◆ binary_upgrade

int _restoreOptions::binary_upgrade

Definition at line 157 of file pg_backup.h.

Referenced by _tocEntryRequired(), and main().

◆ column_inserts

int _restoreOptions::column_inserts

Definition at line 109 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ compression_spec

pg_compress_specification _restoreOptions::compression_spec

Definition at line 148 of file pg_backup.h.

Referenced by main(), and RestoreArchive().

◆ cparams

◆ createDB

int _restoreOptions::createDB

Definition at line 96 of file pg_backup.h.

Referenced by _tocEntryRequired(), dumpOptionsFromRestoreOptions(), main(), and RestoreArchive().

◆ dataOnly

◆ disable_dollar_quoting

int _restoreOptions::disable_dollar_quoting

Definition at line 107 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ disable_triggers

int _restoreOptions::disable_triggers

◆ dropSchema

int _restoreOptions::dropSchema

◆ dump_inserts

int _restoreOptions::dump_inserts

Definition at line 108 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ dumpSections

int _restoreOptions::dumpSections

Definition at line 120 of file pg_backup.h.

Referenced by _tocEntryRequired(), dumpOptionsFromRestoreOptions(), and main().

◆ enable_row_security

int _restoreOptions::enable_row_security

Definition at line 155 of file pg_backup.h.

Referenced by _doSetFixedOutputState(), dumpOptionsFromRestoreOptions(), and main().

◆ exit_on_error

int _restoreOptions::exit_on_error

Definition at line 147 of file pg_backup.h.

◆ filename

const char* _restoreOptions::filename

Definition at line 117 of file pg_backup.h.

Referenced by main(), PrintTOCSummary(), and RestoreArchive().

◆ format

int _restoreOptions::format

Definition at line 128 of file pg_backup.h.

◆ formatName

char* _restoreOptions::formatName

Definition at line 129 of file pg_backup.h.

◆ functionNames

SimpleStringList _restoreOptions::functionNames

Definition at line 137 of file pg_backup.h.

Referenced by _tocEntryRequired(), and StrictNamesCheck().

◆ idWanted

bool* _restoreOptions::idWanted

Definition at line 154 of file pg_backup.h.

Referenced by _tocEntryRequired(), and SortTocFromFile().

◆ if_exists

int _restoreOptions::if_exists

Definition at line 110 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), main(), and RestoreArchive().

◆ include_everything

int _restoreOptions::include_everything

Definition at line 124 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ indexNames

SimpleStringList _restoreOptions::indexNames

Definition at line 136 of file pg_backup.h.

Referenced by _tocEntryRequired(), and StrictNamesCheck().

◆ lockWaitTimeout

const char* _restoreOptions::lockWaitTimeout

Definition at line 123 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ no_comments

int _restoreOptions::no_comments

Definition at line 111 of file pg_backup.h.

Referenced by _tocEntryRequired(), dumpOptionsFromRestoreOptions(), and main().

◆ no_publications

int _restoreOptions::no_publications

Definition at line 112 of file pg_backup.h.

Referenced by _tocEntryRequired(), dumpOptionsFromRestoreOptions(), and main().

◆ no_security_labels

int _restoreOptions::no_security_labels

Definition at line 113 of file pg_backup.h.

Referenced by _tocEntryRequired(), dumpOptionsFromRestoreOptions(), and main().

◆ no_subscriptions

int _restoreOptions::no_subscriptions

Definition at line 114 of file pg_backup.h.

Referenced by _tocEntryRequired(), dumpOptionsFromRestoreOptions(), and main().

◆ noDataForFailedTables

int _restoreOptions::noDataForFailedTables

Definition at line 146 of file pg_backup.h.

Referenced by restore_toc_entry().

◆ noOwner

int _restoreOptions::noOwner

Definition at line 97 of file pg_backup.h.

Referenced by _becomeOwner(), _printTocEntry(), dumpOptionsFromRestoreOptions(), and main().

◆ noTableAm

int _restoreOptions::noTableAm

Definition at line 98 of file pg_backup.h.

Referenced by _selectTableAccessMethod(), dumpOptionsFromRestoreOptions(), and main().

◆ noTablespace

int _restoreOptions::noTablespace

Definition at line 99 of file pg_backup.h.

Referenced by _printTocEntry(), _selectTablespace(), dumpOptionsFromRestoreOptions(), and main().

◆ schemaExcludeNames

SimpleStringList _restoreOptions::schemaExcludeNames

Definition at line 139 of file pg_backup.h.

Referenced by _tocEntryRequired().

◆ schemaNames

SimpleStringList _restoreOptions::schemaNames

Definition at line 138 of file pg_backup.h.

Referenced by _tocEntryRequired(), and StrictNamesCheck().

◆ schemaOnly

int _restoreOptions::schemaOnly

Definition at line 119 of file pg_backup.h.

Referenced by _tocEntryRequired(), dumpOptionsFromRestoreOptions(), and main().

◆ selFunction

int _restoreOptions::selFunction

Definition at line 133 of file pg_backup.h.

Referenced by _tocEntryRequired().

◆ selIndex

int _restoreOptions::selIndex

Definition at line 132 of file pg_backup.h.

Referenced by _tocEntryRequired().

◆ selTable

int _restoreOptions::selTable

Definition at line 135 of file pg_backup.h.

Referenced by _tocEntryRequired().

◆ selTrigger

int _restoreOptions::selTrigger

Definition at line 134 of file pg_backup.h.

Referenced by _tocEntryRequired().

◆ selTypes

int _restoreOptions::selTypes

Definition at line 131 of file pg_backup.h.

Referenced by _tocEntryRequired().

◆ sequence_data

int _restoreOptions::sequence_data

Definition at line 156 of file pg_backup.h.

Referenced by _tocEntryRequired(), dumpOptionsFromRestoreOptions(), and main().

◆ single_txn

bool _restoreOptions::single_txn

Definition at line 152 of file pg_backup.h.

Referenced by EndRestoreLOs(), RestoreArchive(), and StartRestoreLOs().

◆ strict_names

int _restoreOptions::strict_names

Definition at line 115 of file pg_backup.h.

Referenced by PrintTOCSummary(), ProcessArchiveRestoreOptions(), and StrictNamesCheck().

◆ superuser

char* _restoreOptions::superuser

◆ suppressDumpWarnings

int _restoreOptions::suppressDumpWarnings

Definition at line 150 of file pg_backup.h.

Referenced by main(), and restore_toc_entry().

◆ tableNames

SimpleStringList _restoreOptions::tableNames

Definition at line 141 of file pg_backup.h.

Referenced by _tocEntryRequired(), and StrictNamesCheck().

◆ tocFile

char* _restoreOptions::tocFile

Definition at line 127 of file pg_backup.h.

Referenced by SortTocFromFile().

◆ tocSummary

int _restoreOptions::tocSummary

Definition at line 126 of file pg_backup.h.

◆ triggerNames

SimpleStringList _restoreOptions::triggerNames

Definition at line 140 of file pg_backup.h.

Referenced by _tocEntryRequired(), and StrictNamesCheck().

◆ use_role

char* _restoreOptions::use_role

Definition at line 105 of file pg_backup.h.

Referenced by _doSetFixedOutputState().

◆ use_setsessauth

int _restoreOptions::use_setsessauth

Definition at line 102 of file pg_backup.h.

Referenced by _becomeOwner(), _printTocEntry(), dumpOptionsFromRestoreOptions(), and main().

◆ useDB

int _restoreOptions::useDB

Definition at line 143 of file pg_backup.h.

Referenced by RestoreArchive(), and RestoringToDB().

◆ verbose

int _restoreOptions::verbose

Definition at line 121 of file pg_backup.h.

Referenced by PrintTOCSummary().


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