#include <pg_dump.h>
Data Fields | |
DumpableObject | dobj |
char * | rolname |
char * | relacl |
char | relkind |
char | relpersistence |
char * | reltablespace |
char * | reloptions |
char * | toast_reloptions |
bool | hasindex |
bool | hasrules |
bool | hastriggers |
bool | hasoids |
bool | isscannable |
uint32 | frozenxid |
Oid | toast_oid |
uint32 | toast_frozenxid |
int | ncheck |
char * | reloftype |
Oid | owning_tab |
int | owning_col |
int | relpages |
bool | interesting |
int | numatts |
char ** | attnames |
char ** | atttypnames |
int * | atttypmod |
int * | attstattarget |
char * | attstorage |
char * | typstorage |
bool * | attisdropped |
int * | attlen |
char * | attalign |
bool * | attislocal |
char ** | attoptions |
Oid * | attcollation |
char ** | attfdwoptions |
bool * | notnull |
bool * | inhNotNull |
struct _attrDefInfo ** | attrdefs |
struct _constraintInfo * | checkexprs |
int | numParents |
struct _tableInfo ** | parents |
struct _tableDataInfo * | dataObj |
Definition at line 229 of file pg_dump.h.
char* _tableInfo::attalign |
Definition at line 272 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTableAttrs().
Definition at line 275 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTableAttrs().
char** _tableInfo::attfdwoptions |
Definition at line 276 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTableAttrs().
Definition at line 270 of file pg_dump.h.
Referenced by dumpTableSchema(), flagInhAttrs(), fmtCopyColumnList(), getTableAttrs(), and shouldPrintColumn().
Definition at line 273 of file pg_dump.h.
Referenced by dumpTableSchema(), getTableAttrs(), and shouldPrintColumn().
int* _tableInfo::attlen |
Definition at line 271 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTableAttrs().
char** _tableInfo::attnames |
Definition at line 264 of file pg_dump.h.
Referenced by dumpAttrDef(), dumpSequence(), dumpTableComment(), dumpTableSchema(), flagInhAttrs(), fmtCopyColumnList(), getAttrName(), and getTableAttrs().
char** _tableInfo::attoptions |
Definition at line 274 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTableAttrs().
struct _attrDefInfo** _tableInfo::attrdefs |
Definition at line 279 of file pg_dump.h.
Referenced by dumpTableSchema(), flagInhAttrs(), and getTableAttrs().
Definition at line 267 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTableAttrs().
char* _tableInfo::attstorage |
Definition at line 268 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTableAttrs().
Definition at line 266 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTableAttrs().
char** _tableInfo::atttypnames |
Definition at line 265 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTableAttrs().
Definition at line 280 of file pg_dump.h.
Referenced by dumpTableSchema(), getTableAttrs(), and guessConstraintInheritance().
struct _tableDataInfo* _tableInfo::dataObj |
Definition at line 287 of file pg_dump.h.
Referenced by buildMatViewRefreshDependencies(), getExtensionMembership(), getTableDataFKConstraints(), and makeTableDataInfo().
Definition at line 234 of file pg_dump.h.
Referenced by createViewAsClause(), dumpAttrDef(), dumpConstraint(), dumpIndex(), dumpRule(), dumpSequence(), dumpSequenceData(), dumpTable(), dumpTableComment(), dumpTableConstraintComment(), dumpTableData(), dumpTableData_copy(), dumpTableData_insert(), dumpTableSchema(), dumpTableSecLabel(), dumpTrigger(), flagInhAttrs(), getAttrName(), getConstraints(), getExtensionMembership(), getIndexes(), getOwnedSeqs(), getRules(), getTableAttrs(), getTables(), getTriggers(), guessConstraintInheritance(), makeTableDataInfo(), refreshMatViewData(), selectDumpableTable(), and selectDumpableType().
Definition at line 247 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTables().
Definition at line 242 of file pg_dump.h.
Referenced by getIndexes(), and getTables().
Definition at line 245 of file pg_dump.h.
Referenced by dumpTableData(), dumpTableData_copy(), dumpTableSchema(), and getTables().
Definition at line 243 of file pg_dump.h.
Referenced by getTables().
Definition at line 244 of file pg_dump.h.
Referenced by getConstraints(), getTables(), and getTriggers().
Definition at line 278 of file pg_dump.h.
Referenced by dumpTableSchema(), flagInhAttrs(), and getTableAttrs().
Definition at line 257 of file pg_dump.h.
Referenced by getOwnedSeqs(), getTableAttrs(), and getTables().
Definition at line 246 of file pg_dump.h.
Referenced by buildMatViewRefreshDependencies(), getTables(), and refreshMatViewData().
Definition at line 250 of file pg_dump.h.
Referenced by dumpTableSchema(), getTableAttrs(), getTables(), and guessConstraintInheritance().
Definition at line 277 of file pg_dump.h.
Referenced by dumpTableSchema(), flagInhAttrs(), and getTableAttrs().
Definition at line 263 of file pg_dump.h.
Referenced by dumpTableSchema(), flagInhAttrs(), fmtCopyColumnList(), and getTableAttrs().
Definition at line 285 of file pg_dump.h.
Referenced by dumpTableSchema(), flagInhAttrs(), flagInhTables(), and guessConstraintInheritance().
Definition at line 254 of file pg_dump.h.
Referenced by dumpSequence(), and getTables().
Definition at line 253 of file pg_dump.h.
Referenced by dumpSequence(), getOwnedSeqs(), and getTables().
struct _tableInfo** _tableInfo::parents |
Definition at line 286 of file pg_dump.h.
Referenced by dumpTableSchema(), findParentsByOid(), flagInhAttrs(), flagInhTables(), and guessConstraintInheritance().
char* _tableInfo::relacl |
Definition at line 236 of file pg_dump.h.
Referenced by dumpTable(), and getTables().
char _tableInfo::relkind |
Definition at line 237 of file pg_dump.h.
Referenced by buildMatViewRefreshDependencies(), dumpTable(), dumpTableSchema(), flagInhAttrs(), getIndexes(), getRules(), getTableAttrs(), getTables(), guessConstraintInheritance(), makeTableDataInfo(), and repairViewRuleMultiLoop().
char* _tableInfo::reloftype |
Definition at line 251 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTables().
char* _tableInfo::reloptions |
Definition at line 240 of file pg_dump.h.
Referenced by dumpTableSchema(), getTables(), and repairViewRuleMultiLoop().
Definition at line 255 of file pg_dump.h.
Referenced by getTables().
Definition at line 238 of file pg_dump.h.
Referenced by dumpTableSchema(), getTables(), and makeTableDataInfo().
Definition at line 239 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTables().
char* _tableInfo::rolname |
Definition at line 235 of file pg_dump.h.
Referenced by dumpAttrDef(), dumpConstraint(), dumpIndex(), dumpRule(), dumpSequence(), dumpSequenceData(), dumpTable(), dumpTableComment(), dumpTableConstraintComment(), dumpTableData(), dumpTableSchema(), dumpTableSecLabel(), dumpTrigger(), getTables(), and refreshMatViewData().
Definition at line 249 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTables().
Definition at line 248 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTables().
Definition at line 241 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTables().
char* _tableInfo::typstorage |
Definition at line 269 of file pg_dump.h.
Referenced by dumpTableSchema(), and getTableAttrs().