#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().
1.7.1