PostgreSQL Source Code git master
Data Fields
CollectedCommand Struct Reference

#include <deparse_utility.h>

Data Fields

 
bool  in_extension
 
 
union {
   struct {
      ObjectAddress   address
 
      ObjectAddress   secondaryObject
 
   }   simple
 
   struct {
      Oid   objectId
 
      Oid   classId
 
      List *   subcmds
 
   }   alterTable
 
   struct {
      InternalGrant *   istmt
 
   }   grant
 
   struct {
      ObjectAddress   address
 
      List *   operators
 
      List *   procedures
 
   }   opfam
 
   struct {
      ObjectAddress   address
 
      List *   operators
 
      List *   procedures
 
   }   createopc
 
   struct {
      ObjectAddress   address
 
      Oid *   dictIds
 
      int   ndicts
 
   }   atscfg
 
   struct {
      ObjectType   objtype
 
   }   defprivs
 
d
 
 

Detailed Description

Definition at line 44 of file deparse_utility.h.

Field Documentation

address

ObjectAddress CollectedCommand::address

Definition at line 56 of file deparse_utility.h.

Referenced by EventTriggerCollectAlterOpFam(), EventTriggerCollectAlterTSConfig(), EventTriggerCollectCreateOpClass(), EventTriggerCollectSimpleCommand(), and pg_event_trigger_ddl_commands().

struct { ... } CollectedCommand::alterTable

Referenced by EventTriggerAlterTableEnd(), EventTriggerAlterTableRelid(), EventTriggerAlterTableStart(), EventTriggerCollectAlterTableSubcmd(), get_altertable_subcmdinfo(), and pg_event_trigger_ddl_commands().

struct { ... } CollectedCommand::atscfg

Referenced by EventTriggerCollectAlterTSConfig(), and pg_event_trigger_ddl_commands().

classId

Oid CollectedCommand::classId

Definition at line 64 of file deparse_utility.h.

Referenced by EventTriggerAlterTableStart(), and pg_event_trigger_ddl_commands().

struct { ... } CollectedCommand::createopc

Referenced by EventTriggerCollectCreateOpClass(), and pg_event_trigger_ddl_commands().

union { ... } CollectedCommand::d

Referenced by EventTriggerAlterTableEnd(), EventTriggerAlterTableRelid(), EventTriggerAlterTableStart(), EventTriggerCollectAlterDefPrivs(), EventTriggerCollectAlterOpFam(), EventTriggerCollectAlterTableSubcmd(), EventTriggerCollectAlterTSConfig(), EventTriggerCollectCreateOpClass(), EventTriggerCollectGrant(), EventTriggerCollectSimpleCommand(), get_altertable_subcmdinfo(), and pg_event_trigger_ddl_commands().

struct { ... } CollectedCommand::defprivs

Referenced by EventTriggerCollectAlterDefPrivs(), and pg_event_trigger_ddl_commands().

dictIds

Oid* CollectedCommand::dictIds

Definition at line 94 of file deparse_utility.h.

Referenced by EventTriggerCollectAlterTSConfig().

struct { ... } CollectedCommand::grant

Referenced by EventTriggerCollectGrant(), and pg_event_trigger_ddl_commands().

in_extension

bool CollectedCommand::in_extension

Definition at line 48 of file deparse_utility.h.

Referenced by EventTriggerAlterTableStart(), EventTriggerCollectAlterDefPrivs(), EventTriggerCollectAlterOpFam(), EventTriggerCollectAlterTSConfig(), EventTriggerCollectCreateOpClass(), EventTriggerCollectGrant(), EventTriggerCollectSimpleCommand(), and pg_event_trigger_ddl_commands().

istmt

InternalGrant* CollectedCommand::istmt

Definition at line 71 of file deparse_utility.h.

Referenced by EventTriggerCollectGrant(), and pg_event_trigger_ddl_commands().

ndicts

int CollectedCommand::ndicts

Definition at line 95 of file deparse_utility.h.

Referenced by EventTriggerCollectAlterTSConfig().

objectId

Oid CollectedCommand::objectId

Definition at line 63 of file deparse_utility.h.

Referenced by EventTriggerAlterTableRelid(), EventTriggerAlterTableStart(), EventTriggerCollectAlterTableSubcmd(), and pg_event_trigger_ddl_commands().

objtype

ObjectType CollectedCommand::objtype

Definition at line 101 of file deparse_utility.h.

Referenced by EventTriggerCollectAlterDefPrivs(), and pg_event_trigger_ddl_commands().

operators

List* CollectedCommand::operators

Definition at line 78 of file deparse_utility.h.

Referenced by EventTriggerCollectAlterOpFam(), and EventTriggerCollectCreateOpClass().

struct { ... } CollectedCommand::opfam

Referenced by EventTriggerCollectAlterOpFam(), and pg_event_trigger_ddl_commands().

parent

struct CollectedCommand* CollectedCommand::parent

Definition at line 105 of file deparse_utility.h.

Referenced by EventTriggerAlterTableEnd(), and EventTriggerAlterTableStart().

parsetree

Node* CollectedCommand::parsetree

Definition at line 49 of file deparse_utility.h.

Referenced by EventTriggerAlterTableStart(), EventTriggerCollectAlterDefPrivs(), EventTriggerCollectAlterOpFam(), EventTriggerCollectAlterTSConfig(), EventTriggerCollectCreateOpClass(), EventTriggerCollectGrant(), EventTriggerCollectSimpleCommand(), get_command_tag(), and pg_event_trigger_ddl_commands().

procedures

List* CollectedCommand::procedures

Definition at line 79 of file deparse_utility.h.

Referenced by EventTriggerCollectAlterOpFam(), and EventTriggerCollectCreateOpClass().

secondaryObject

ObjectAddress CollectedCommand::secondaryObject

Definition at line 57 of file deparse_utility.h.

Referenced by EventTriggerCollectSimpleCommand().

struct { ... } CollectedCommand::simple

Referenced by EventTriggerCollectSimpleCommand(), and pg_event_trigger_ddl_commands().

subcmds

List* CollectedCommand::subcmds

Definition at line 65 of file deparse_utility.h.

Referenced by EventTriggerAlterTableEnd(), EventTriggerAlterTableStart(), EventTriggerCollectAlterTableSubcmd(), and get_altertable_subcmdinfo().

type

CollectedCommandType CollectedCommand::type

Definition at line 46 of file deparse_utility.h.

Referenced by EventTriggerAlterTableStart(), EventTriggerCollectAlterDefPrivs(), EventTriggerCollectAlterOpFam(), EventTriggerCollectAlterTSConfig(), EventTriggerCollectCreateOpClass(), EventTriggerCollectGrant(), EventTriggerCollectSimpleCommand(), get_altertable_subcmdinfo(), get_command_type(), and pg_event_trigger_ddl_commands().


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

AltStyle によって変換されたページ (->オリジナル) /