245 #define InvalidDumpId 0 303 #define appendStringLiteralAH(buf,str,AH) \ 304 appendStringLiteral(buf, str, (AH)->encoding, (AH)->std_strings)
static PgChecksumMode mode
void ConnectDatabase(Archive *AHX, const ConnParams *cparams, bool isReconnect)
int noDataForFailedTables
struct _restoreOptions RestoreOptions
DumpOptions * NewDumpOptions(void)
int disable_dollar_quoting
SimpleStringList triggerNames
Archive * OpenArchive(const char *FileSpec, const ArchiveFormat fmt)
enum _archiveMode ArchiveMode
Archive * CreateArchive(const char *FileSpec, const ArchiveFormat fmt, const int compression, bool dosync, ArchiveMode mode, SetupWorkerPtrType setupDumpWorker)
struct _connParams ConnParams
SimpleStringList schemaNames
RestoreOptions * NewRestoreOptions(void)
#define pg_attribute_printf(f, a)
const char * lockWaitTimeout
int disable_dollar_quoting
int StartBlob(Archive *AH, Oid oid)
const char * lockWaitTimeout
SimpleStringList tableNames
void WriteData(Archive *AH, const void *data, size_t dLen)
int no_unlogged_table_data
int archprintf(Archive *AH, const char *fmt,...) pg_attribute_printf(2
SimpleStringList functionNames
void InitDumpOptions(DumpOptions *opts)
void PrintTOCSummary(Archive *AH)
void CloseArchive(Archive *AH)
DumpOptions * dumpOptionsFromRestoreOptions(RestoreOptions *ropt)
void DisconnectDatabase(Archive *AHX)
PGconn * GetConnection(Archive *AHX)
enum _archiveFormat ArchiveFormat
enum _teSection teSection
struct _dumpOptions DumpOptions
int(* DataDumperPtr)(Archive *AH, void *userArg)
void SortTocFromFile(Archive *AHX)
SimpleStringList indexNames
int EndBlob(Archive *AH, Oid oid)
void RestoreArchive(Archive *AH)
void ProcessArchiveRestoreOptions(Archive *AH)
int no_synchronized_snapshots
SimpleStringList schemaExcludeNames
void(* SetupWorkerPtrType)(Archive *AH)
static void setupDumpWorker(Archive *AHX)
int serializable_deferrable
void archputs(const char *s, Archive *AH)
int load_via_partition_root
void SetArchiveOptions(Archive *AH, DumpOptions *dopt, RestoreOptions *ropt)