PostgreSQL Source Code  git master
_dumpOptions Struct Reference

#include <pg_backup.h>

Data Fields

const char * dbname
 
const char * pghost
 
const char * pgport
 
const char * username
 
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_synchronized_snapshots
 
int no_unlogged_table_data
 
int serializable_deferrable
 
int disable_triggers
 
int outputNoTablespaces
 
int use_setsessauth
 
int enable_row_security
 
int load_via_partition_root
 
bool include_everything
 
int outputClean
 
int outputCreateDB
 
bool outputBlobs
 
bool dontOutputBlobs
 
int outputNoOwner
 
char * outputSuperuser
 
int sequence_data
 
int do_nothing
 

Detailed Description

Definition at line 128 of file pg_backup.h.

Field Documentation

◆ aclsSkip

bool _dumpOptions::aclsSkip

Definition at line 141 of file pg_backup.h.

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

◆ binary_upgrade

◆ column_inserts

int _dumpOptions::column_inserts

Definition at line 147 of file pg_backup.h.

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

◆ dataOnly

◆ dbname

const char* _dumpOptions::dbname

Definition at line 130 of file pg_backup.h.

Referenced by main().

◆ disable_dollar_quoting

int _dumpOptions::disable_dollar_quoting

Definition at line 146 of file pg_backup.h.

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

◆ disable_triggers

int _dumpOptions::disable_triggers

Definition at line 156 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ do_nothing

int _dumpOptions::do_nothing

Definition at line 173 of file pg_backup.h.

Referenced by dumpTableData_insert(), and main().

◆ dontOutputBlobs

bool _dumpOptions::dontOutputBlobs

Definition at line 168 of file pg_backup.h.

Referenced by main().

◆ dump_inserts

int _dumpOptions::dump_inserts

◆ dumpSections

int _dumpOptions::dumpSections

Definition at line 140 of file pg_backup.h.

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

◆ enable_row_security

int _dumpOptions::enable_row_security

Definition at line 159 of file pg_backup.h.

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

◆ if_exists

int _dumpOptions::if_exists

Definition at line 148 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 160 of file pg_backup.h.

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

◆ lockWaitTimeout

const char* _dumpOptions::lockWaitTimeout

Definition at line 142 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

Definition at line 152 of file pg_backup.h.

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

◆ no_synchronized_snapshots

int _dumpOptions::no_synchronized_snapshots

Definition at line 153 of file pg_backup.h.

Referenced by main(), and setup_connection().

◆ no_unlogged_table_data

int _dumpOptions::no_unlogged_table_data

Definition at line 154 of file pg_backup.h.

Referenced by main(), and makeTableDataInfo().

◆ outputBlobs

bool _dumpOptions::outputBlobs

Definition at line 167 of file pg_backup.h.

Referenced by main().

◆ outputClean

int _dumpOptions::outputClean

Definition at line 165 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ outputCreateDB

int _dumpOptions::outputCreateDB

Definition at line 166 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ outputNoOwner

int _dumpOptions::outputNoOwner

Definition at line 169 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ outputNoTablespaces

int _dumpOptions::outputNoTablespaces

Definition at line 157 of file pg_backup.h.

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

◆ outputSuperuser

char* _dumpOptions::outputSuperuser

Definition at line 170 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ pghost

const char* _dumpOptions::pghost

Definition at line 131 of file pg_backup.h.

Referenced by main().

◆ pgport

const char* _dumpOptions::pgport

Definition at line 132 of file pg_backup.h.

Referenced by main().

◆ schemaOnly

bool _dumpOptions::schemaOnly

Definition at line 138 of file pg_backup.h.

Referenced by dumpComment(), dumpOptionsFromRestoreOptions(), dumpSecLabel(), and main().

◆ sequence_data

int _dumpOptions::sequence_data

Definition at line 172 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ serializable_deferrable

int _dumpOptions::serializable_deferrable

Definition at line 155 of file pg_backup.h.

Referenced by main(), and setup_connection().

◆ use_setsessauth

int _dumpOptions::use_setsessauth

Definition at line 158 of file pg_backup.h.

Referenced by dumpOptionsFromRestoreOptions(), and main().

◆ username

const char* _dumpOptions::username

Definition at line 133 of file pg_backup.h.

Referenced by main().


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