PostgreSQL Source Code  git master
_dumpOptions Struct Reference

#include <pg_backup.h>

Data Fields

ConnParams cparams
 
int binary_upgrade
 
bool schemaOnly
 
bool dataOnly
 
int dumpSections
 
bool aclsSkip
 
const char * lockWaitTimeout
 
int dump_inserts
 
int disable_dollar_quoting
 
int column_inserts
 
int if_exists
 
int no_comments
 
int no_security_labels
 
int no_publications
 
int no_subscriptions
 
int no_toast_compression
 
int no_unlogged_table_data
 
int serializable_deferrable
 
int disable_triggers
 
int outputNoTableAm
 
int outputNoTablespaces
 
int use_setsessauth
 
int enable_row_security
 
int load_via_partition_root
 
bool include_everything
 
int outputClean
 
int outputCreateDB
 
bool outputLOs
 
bool dontOutputLOs
 
int outputNoOwner
 
char * outputSuperuser
 
int sequence_data
 
int do_nothing
 

Detailed Description

Definition at line 163 of file pg_backup.h.

Field Documentation

◆ aclsSkip

bool _dumpOptions::aclsSkip

Definition at line 173 of file pg_backup.h.

Referenced by dumpACL(), dumpDefaultACL(), dumpOptionsFromRestoreOptions(), and main().

◆ binary_upgrade

◆ column_inserts

int _dumpOptions::column_inserts

Definition at line 179 of file pg_backup.h.

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

◆ cparams

ConnParams _dumpOptions::cparams

Definition at line 165 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ dataOnly

◆ disable_dollar_quoting

int _dumpOptions::disable_dollar_quoting

Definition at line 178 of file pg_backup.h.

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

◆ disable_triggers

int _dumpOptions::disable_triggers

Definition at line 188 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ do_nothing

int _dumpOptions::do_nothing

Definition at line 206 of file pg_backup.h.

Referenced by dumpTableData_insert(), and main().

◆ dontOutputLOs

bool _dumpOptions::dontOutputLOs

Definition at line 201 of file pg_backup.h.

Referenced by main().

◆ dump_inserts

int _dumpOptions::dump_inserts

◆ dumpSections

int _dumpOptions::dumpSections

Definition at line 172 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ enable_row_security

int _dumpOptions::enable_row_security

Definition at line 192 of file pg_backup.h.

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

◆ if_exists

int _dumpOptions::if_exists

Definition at line 180 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ include_everything

◆ load_via_partition_root

int _dumpOptions::load_via_partition_root

Definition at line 193 of file pg_backup.h.

Referenced by dumpTableData(), dumpTableData_insert(), and main().

◆ lockWaitTimeout

const char* _dumpOptions::lockWaitTimeout

Definition at line 174 of file pg_backup.h.

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

◆ no_comments

int _dumpOptions::no_comments

◆ no_publications

int _dumpOptions::no_publications

◆ no_security_labels

int _dumpOptions::no_security_labels

◆ no_subscriptions

int _dumpOptions::no_subscriptions

◆ no_toast_compression

int _dumpOptions::no_toast_compression

Definition at line 185 of file pg_backup.h.

Referenced by dumpTableSchema(), and main().

◆ no_unlogged_table_data

int _dumpOptions::no_unlogged_table_data

Definition at line 186 of file pg_backup.h.

Referenced by main(), and makeTableDataInfo().

◆ outputClean

int _dumpOptions::outputClean

Definition at line 198 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ outputCreateDB

int _dumpOptions::outputCreateDB

Definition at line 199 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ outputLOs

bool _dumpOptions::outputLOs

Definition at line 200 of file pg_backup.h.

Referenced by main().

◆ outputNoOwner

int _dumpOptions::outputNoOwner

Definition at line 202 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ outputNoTableAm

int _dumpOptions::outputNoTableAm

Definition at line 189 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ outputNoTablespaces

int _dumpOptions::outputNoTablespaces

Definition at line 190 of file pg_backup.h.

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

◆ outputSuperuser

char* _dumpOptions::outputSuperuser

Definition at line 203 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ schemaOnly

bool _dumpOptions::schemaOnly

◆ sequence_data

int _dumpOptions::sequence_data

Definition at line 205 of file pg_backup.h.

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

◆ serializable_deferrable

int _dumpOptions::serializable_deferrable

Definition at line 187 of file pg_backup.h.

Referenced by main(), and setup_connection().

◆ use_setsessauth

int _dumpOptions::use_setsessauth

Definition at line 191 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().


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