#include <primnodes.h>
Data Fields | |
NodeTag | type |
char * | catalogname |
char * | schemaname |
char * | relname |
InhOption | inhOpt |
char | relpersistence |
Alias * | alias |
int | location |
Definition at line 69 of file primnodes.h.
Definition at line 78 of file primnodes.h.
Referenced by addRangeTableEntryForCTE(), makeRangeVar(), setTargetTable(), and transformTableEntry().
char* RangeVar::catalogname |
Definition at line 72 of file primnodes.h.
Referenced by AfterTriggerSetState(), LookupTypeName(), makeRangeVar(), makeRangeVarFromNameList(), RangeVarGetAndCheckCreationNamespace(), RangeVarGetCreationNamespace(), RangeVarGetRelidExtended(), and transformLockingClause().
Definition at line 75 of file primnodes.h.
Referenced by AlterTable(), ExecuteTruncate(), LockTableCommand(), makeRangeVar(), renameatt(), RenameConstraint(), transformDeleteStmt(), transformTableEntry(), and transformUpdateStmt().
Definition at line 79 of file primnodes.h.
Referenced by addRangeTableEntryForCTE(), autovacuum_do_vac_analyze(), checkWellFormedRecursionWalker(), errorMissingRTE(), makeRangeVar(), parserOpenTable(), transformLockingClause(), and transformTableLikeClause().
char* RangeVar::relname |
Definition at line 74 of file primnodes.h.
Referenced by addRangeTableEntry(), AfterTriggerSetState(), AlterSequence(), analyze_rel(), ATExecAddInherit(), autovacuum_do_vac_analyze(), CheckRelationOwnership(), checkWellFormedRecursionWalker(), cluster(), CreateTrigger(), DefineCompositeType(), DefineRelation(), DefineSequence(), DefineView(), errorMissingRTE(), isLockedRefname(), LookupTypeName(), makeDependencyGraphWalker(), makeRangeVar(), makeRangeVarFromNameList(), MergeAttributes(), parserOpenTable(), pg_get_serial_sequence(), ProcessUtilitySlow(), RangeVarCallbackForAlterRelation(), RangeVarCallbackForDropRelation(), RangeVarCallbackForLockTable(), RangeVarCallbackForReindexIndex(), RangeVarCallbackForRenameRule(), RangeVarCallbackForRenameTrigger(), RangeVarCallbackOwnsTable(), RangeVarGetAndCheckCreationNamespace(), RangeVarGetCreationNamespace(), RangeVarGetRelidExtended(), ReindexTable(), RemoveRelations(), renameatt(), searchRangeTableForRel(), transformAlterTableStmt(), transformColumnDefinition(), transformCreateStmt(), transformFromClauseItem(), transformIndexConstraint(), transformIndexConstraints(), transformLockingClause(), transformTableLikeClause(), and vacuum_rel().
Definition at line 77 of file primnodes.h.
Referenced by DefineRelation(), DefineSequence(), DefineView(), DefineVirtualRelation(), makeRangeVar(), RangeVarAdjustRelationPersistence(), RangeVarGetCreationNamespace(), RangeVarGetRelidExtended(), and transformCreateStmt().
char* RangeVar::schemaname |
Definition at line 73 of file primnodes.h.
Referenced by AfterTriggerSetState(), autovacuum_do_vac_analyze(), checkWellFormedRecursionWalker(), LookupTypeName(), makeDependencyGraphWalker(), makeRangeVar(), makeRangeVarFromNameList(), parserOpenTable(), RangeVarGetAndCheckCreationNamespace(), RangeVarGetCreationNamespace(), RangeVarGetRelidExtended(), searchRangeTableForRel(), transformCreateSchemaStmt(), transformCreateStmt(), transformFromClauseItem(), transformLockingClause(), and transformTableLikeClause().
Definition at line 71 of file primnodes.h.