Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

AlteredTableInfo Struct Reference

Data Fields

Oid relid
char relkind
TupleDesc oldDesc
Listsubcmds [AT_NUM_PASSES]
Listconstraints
Listnewvals
bool new_notnull
bool rewrite
Oid newTableSpace
ListchangedConstraintOids
ListchangedConstraintDefs
ListchangedIndexOids
ListchangedIndexDefs

Detailed Description

Definition at line 141 of file tablecmds.c.


Field Documentation

Definition at line 157 of file tablecmds.c.

Referenced by ATExecAlterColumnType(), and ATPostAlterTypeCleanup().

Definition at line 156 of file tablecmds.c.

Referenced by ATExecAlterColumnType(), and ATPostAlterTypeCleanup().

Definition at line 159 of file tablecmds.c.

Referenced by ATExecAlterColumnType(), and ATPostAlterTypeCleanup().

Definition at line 158 of file tablecmds.c.

Referenced by ATExecAlterColumnType(), and ATPostAlterTypeCleanup().

Definition at line 152 of file tablecmds.c.

Referenced by ATExecAddColumn(), ATExecSetNotNull(), ATRewriteTable(), and ATRewriteTables().

Definition at line 154 of file tablecmds.c.

Referenced by ATPrepSetTableSpace(), and ATRewriteTables().

Definition at line 144 of file tablecmds.c.

Referenced by ATGetQueueEntry(), ATRewriteCatalogs(), ATRewriteTable(), and ATRewriteTables().

Definition at line 148 of file tablecmds.c.

Referenced by ATPostAlterTypeParse(), ATPrepCmd(), and ATRewriteCatalogs().


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