Documentation ¶
Index ¶
- Variables
- func Deparse(tree *ParseResult) (output string, err error)
- func Fingerprint(input string) (result string, err error)
- func FingerprintToUInt64(input string) (result uint64, err error)
- func HashXXH3_64(input []byte, seed uint64) (result uint64)
- func Normalize(input string) (result string, err error)
- func ParsePlPgSqlToJSON(input string) (result string, err error)
- func ParseToJSON(input string) (result string, err error)
- type A_ArrayExpr
- func (*A_ArrayExpr) Descriptor() ([]byte, []int)deprecated
- func (x *A_ArrayExpr) GetElements() []*Node
- func (x *A_ArrayExpr) GetLocation() int32
- func (*A_ArrayExpr) ProtoMessage()
- func (x *A_ArrayExpr) ProtoReflect() protoreflect.Message
- func (x *A_ArrayExpr) Reset()
- func (x *A_ArrayExpr) String() string
- type A_Const
- func (*A_Const) Descriptor() ([]byte, []int)deprecated
- func (x *A_Const) GetBoolval() *Boolean
- func (x *A_Const) GetBsval() *BitString
- func (x *A_Const) GetFval() *Float
- func (x *A_Const) GetIsnull() bool
- func (x *A_Const) GetIval() *Integer
- func (x *A_Const) GetLocation() int32
- func (x *A_Const) GetSval() *String
- func (m *A_Const) GetVal() isA_Const_Val
- func (*A_Const) ProtoMessage()
- func (x *A_Const) ProtoReflect() protoreflect.Message
- func (x *A_Const) Reset()
- func (x *A_Const) String() string
- type A_Const_Boolval
- type A_Const_Bsval
- type A_Const_Fval
- type A_Const_Ival
- type A_Const_Sval
- type A_Expr
- func (*A_Expr) Descriptor() ([]byte, []int)deprecated
- func (x *A_Expr) GetKind() A_Expr_Kind
- func (x *A_Expr) GetLexpr() *Node
- func (x *A_Expr) GetLocation() int32
- func (x *A_Expr) GetName() []*Node
- func (x *A_Expr) GetRexpr() *Node
- func (*A_Expr) ProtoMessage()
- func (x *A_Expr) ProtoReflect() protoreflect.Message
- func (x *A_Expr) Reset()
- func (x *A_Expr) String() string
- type A_Expr_Kind
- func (A_Expr_Kind) Descriptor() protoreflect.EnumDescriptor
- func (x A_Expr_Kind) Enum() *A_Expr_Kind
- func (A_Expr_Kind) EnumDescriptor() ([]byte, []int)deprecated
- func (x A_Expr_Kind) Number() protoreflect.EnumNumber
- func (x A_Expr_Kind) String() string
- func (A_Expr_Kind) Type() protoreflect.EnumType
- type A_Indices
- func (*A_Indices) Descriptor() ([]byte, []int)deprecated
- func (x *A_Indices) GetIsSlice() bool
- func (x *A_Indices) GetLidx() *Node
- func (x *A_Indices) GetUidx() *Node
- func (*A_Indices) ProtoMessage()
- func (x *A_Indices) ProtoReflect() protoreflect.Message
- func (x *A_Indices) Reset()
- func (x *A_Indices) String() string
- type A_Indirection
- func (*A_Indirection) Descriptor() ([]byte, []int)deprecated
- func (x *A_Indirection) GetArg() *Node
- func (x *A_Indirection) GetIndirection() []*Node
- func (*A_Indirection) ProtoMessage()
- func (x *A_Indirection) ProtoReflect() protoreflect.Message
- func (x *A_Indirection) Reset()
- func (x *A_Indirection) String() string
- type A_Star
- type AccessPriv
- type AggSplit
- type AggStrategy
- func (AggStrategy) Descriptor() protoreflect.EnumDescriptor
- func (x AggStrategy) Enum() *AggStrategy
- func (AggStrategy) EnumDescriptor() ([]byte, []int)deprecated
- func (x AggStrategy) Number() protoreflect.EnumNumber
- func (x AggStrategy) String() string
- func (AggStrategy) Type() protoreflect.EnumType
- type Aggref
- func (*Aggref) Descriptor() ([]byte, []int)deprecated
- func (x *Aggref) GetAggargtypes() []*Node
- func (x *Aggref) GetAggcollid() uint32
- func (x *Aggref) GetAggdirectargs() []*Node
- func (x *Aggref) GetAggdistinct() []*Node
- func (x *Aggref) GetAggfilter() *Node
- func (x *Aggref) GetAggfnoid() uint32
- func (x *Aggref) GetAggkind() string
- func (x *Aggref) GetAgglevelsup() uint32
- func (x *Aggref) GetAggno() int32
- func (x *Aggref) GetAggorder() []*Node
- func (x *Aggref) GetAggsplit() AggSplit
- func (x *Aggref) GetAggstar() bool
- func (x *Aggref) GetAggtransno() int32
- func (x *Aggref) GetAggtranstype() uint32
- func (x *Aggref) GetAggtype() uint32
- func (x *Aggref) GetAggvariadic() bool
- func (x *Aggref) GetArgs() []*Node
- func (x *Aggref) GetInputcollid() uint32
- func (x *Aggref) GetLocation() int32
- func (x *Aggref) GetXpr() *Node
- func (*Aggref) ProtoMessage()
- func (x *Aggref) ProtoReflect() protoreflect.Message
- func (x *Aggref) Reset()
- func (x *Aggref) String() string
- type Alias
- type AlterCollationStmt
- func (*AlterCollationStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterCollationStmt) GetCollname() []*Node
- func (*AlterCollationStmt) ProtoMessage()
- func (x *AlterCollationStmt) ProtoReflect() protoreflect.Message
- func (x *AlterCollationStmt) Reset()
- func (x *AlterCollationStmt) String() string
- type AlterDatabaseRefreshCollStmt
- func (*AlterDatabaseRefreshCollStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterDatabaseRefreshCollStmt) GetDbname() string
- func (*AlterDatabaseRefreshCollStmt) ProtoMessage()
- func (x *AlterDatabaseRefreshCollStmt) ProtoReflect() protoreflect.Message
- func (x *AlterDatabaseRefreshCollStmt) Reset()
- func (x *AlterDatabaseRefreshCollStmt) String() string
- type AlterDatabaseSetStmt
- func (*AlterDatabaseSetStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterDatabaseSetStmt) GetDbname() string
- func (x *AlterDatabaseSetStmt) GetSetstmt() *VariableSetStmt
- func (*AlterDatabaseSetStmt) ProtoMessage()
- func (x *AlterDatabaseSetStmt) ProtoReflect() protoreflect.Message
- func (x *AlterDatabaseSetStmt) Reset()
- func (x *AlterDatabaseSetStmt) String() string
- type AlterDatabaseStmt
- func (*AlterDatabaseStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterDatabaseStmt) GetDbname() string
- func (x *AlterDatabaseStmt) GetOptions() []*Node
- func (*AlterDatabaseStmt) ProtoMessage()
- func (x *AlterDatabaseStmt) ProtoReflect() protoreflect.Message
- func (x *AlterDatabaseStmt) Reset()
- func (x *AlterDatabaseStmt) String() string
- type AlterDefaultPrivilegesStmt
- func (*AlterDefaultPrivilegesStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterDefaultPrivilegesStmt) GetAction() *GrantStmt
- func (x *AlterDefaultPrivilegesStmt) GetOptions() []*Node
- func (*AlterDefaultPrivilegesStmt) ProtoMessage()
- func (x *AlterDefaultPrivilegesStmt) ProtoReflect() protoreflect.Message
- func (x *AlterDefaultPrivilegesStmt) Reset()
- func (x *AlterDefaultPrivilegesStmt) String() string
- type AlterDomainStmt
- func (*AlterDomainStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterDomainStmt) GetBehavior() DropBehavior
- func (x *AlterDomainStmt) GetDef() *Node
- func (x *AlterDomainStmt) GetMissingOk() bool
- func (x *AlterDomainStmt) GetName() string
- func (x *AlterDomainStmt) GetSubtype() string
- func (x *AlterDomainStmt) GetTypeName() []*Node
- func (*AlterDomainStmt) ProtoMessage()
- func (x *AlterDomainStmt) ProtoReflect() protoreflect.Message
- func (x *AlterDomainStmt) Reset()
- func (x *AlterDomainStmt) String() string
- type AlterEnumStmt
- func (*AlterEnumStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterEnumStmt) GetNewVal() string
- func (x *AlterEnumStmt) GetNewValIsAfter() bool
- func (x *AlterEnumStmt) GetNewValNeighbor() string
- func (x *AlterEnumStmt) GetOldVal() string
- func (x *AlterEnumStmt) GetSkipIfNewValExists() bool
- func (x *AlterEnumStmt) GetTypeName() []*Node
- func (*AlterEnumStmt) ProtoMessage()
- func (x *AlterEnumStmt) ProtoReflect() protoreflect.Message
- func (x *AlterEnumStmt) Reset()
- func (x *AlterEnumStmt) String() string
- type AlterEventTrigStmt
- func (*AlterEventTrigStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterEventTrigStmt) GetTgenabled() string
- func (x *AlterEventTrigStmt) GetTrigname() string
- func (*AlterEventTrigStmt) ProtoMessage()
- func (x *AlterEventTrigStmt) ProtoReflect() protoreflect.Message
- func (x *AlterEventTrigStmt) Reset()
- func (x *AlterEventTrigStmt) String() string
- type AlterExtensionContentsStmt
- func (*AlterExtensionContentsStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterExtensionContentsStmt) GetAction() int32
- func (x *AlterExtensionContentsStmt) GetExtname() string
- func (x *AlterExtensionContentsStmt) GetObject() *Node
- func (x *AlterExtensionContentsStmt) GetObjtype() ObjectType
- func (*AlterExtensionContentsStmt) ProtoMessage()
- func (x *AlterExtensionContentsStmt) ProtoReflect() protoreflect.Message
- func (x *AlterExtensionContentsStmt) Reset()
- func (x *AlterExtensionContentsStmt) String() string
- type AlterExtensionStmt
- func (*AlterExtensionStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterExtensionStmt) GetExtname() string
- func (x *AlterExtensionStmt) GetOptions() []*Node
- func (*AlterExtensionStmt) ProtoMessage()
- func (x *AlterExtensionStmt) ProtoReflect() protoreflect.Message
- func (x *AlterExtensionStmt) Reset()
- func (x *AlterExtensionStmt) String() string
- type AlterFdwStmt
- func (*AlterFdwStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterFdwStmt) GetFdwname() string
- func (x *AlterFdwStmt) GetFuncOptions() []*Node
- func (x *AlterFdwStmt) GetOptions() []*Node
- func (*AlterFdwStmt) ProtoMessage()
- func (x *AlterFdwStmt) ProtoReflect() protoreflect.Message
- func (x *AlterFdwStmt) Reset()
- func (x *AlterFdwStmt) String() string
- type AlterForeignServerStmt
- func (*AlterForeignServerStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterForeignServerStmt) GetHasVersion() bool
- func (x *AlterForeignServerStmt) GetOptions() []*Node
- func (x *AlterForeignServerStmt) GetServername() string
- func (x *AlterForeignServerStmt) GetVersion() string
- func (*AlterForeignServerStmt) ProtoMessage()
- func (x *AlterForeignServerStmt) ProtoReflect() protoreflect.Message
- func (x *AlterForeignServerStmt) Reset()
- func (x *AlterForeignServerStmt) String() string
- type AlterFunctionStmt
- func (*AlterFunctionStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterFunctionStmt) GetActions() []*Node
- func (x *AlterFunctionStmt) GetFunc() *ObjectWithArgs
- func (x *AlterFunctionStmt) GetObjtype() ObjectType
- func (*AlterFunctionStmt) ProtoMessage()
- func (x *AlterFunctionStmt) ProtoReflect() protoreflect.Message
- func (x *AlterFunctionStmt) Reset()
- func (x *AlterFunctionStmt) String() string
- type AlterObjectDependsStmt
- func (*AlterObjectDependsStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterObjectDependsStmt) GetExtname() *String
- func (x *AlterObjectDependsStmt) GetObject() *Node
- func (x *AlterObjectDependsStmt) GetObjectType() ObjectType
- func (x *AlterObjectDependsStmt) GetRelation() *RangeVar
- func (x *AlterObjectDependsStmt) GetRemove() bool
- func (*AlterObjectDependsStmt) ProtoMessage()
- func (x *AlterObjectDependsStmt) ProtoReflect() protoreflect.Message
- func (x *AlterObjectDependsStmt) Reset()
- func (x *AlterObjectDependsStmt) String() string
- type AlterObjectSchemaStmt
- func (*AlterObjectSchemaStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterObjectSchemaStmt) GetMissingOk() bool
- func (x *AlterObjectSchemaStmt) GetNewschema() string
- func (x *AlterObjectSchemaStmt) GetObject() *Node
- func (x *AlterObjectSchemaStmt) GetObjectType() ObjectType
- func (x *AlterObjectSchemaStmt) GetRelation() *RangeVar
- func (*AlterObjectSchemaStmt) ProtoMessage()
- func (x *AlterObjectSchemaStmt) ProtoReflect() protoreflect.Message
- func (x *AlterObjectSchemaStmt) Reset()
- func (x *AlterObjectSchemaStmt) String() string
- type AlterOpFamilyStmt
- func (*AlterOpFamilyStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterOpFamilyStmt) GetAmname() string
- func (x *AlterOpFamilyStmt) GetIsDrop() bool
- func (x *AlterOpFamilyStmt) GetItems() []*Node
- func (x *AlterOpFamilyStmt) GetOpfamilyname() []*Node
- func (*AlterOpFamilyStmt) ProtoMessage()
- func (x *AlterOpFamilyStmt) ProtoReflect() protoreflect.Message
- func (x *AlterOpFamilyStmt) Reset()
- func (x *AlterOpFamilyStmt) String() string
- type AlterOperatorStmt
- func (*AlterOperatorStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterOperatorStmt) GetOpername() *ObjectWithArgs
- func (x *AlterOperatorStmt) GetOptions() []*Node
- func (*AlterOperatorStmt) ProtoMessage()
- func (x *AlterOperatorStmt) ProtoReflect() protoreflect.Message
- func (x *AlterOperatorStmt) Reset()
- func (x *AlterOperatorStmt) String() string
- type AlterOwnerStmt
- func (*AlterOwnerStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterOwnerStmt) GetNewowner() *RoleSpec
- func (x *AlterOwnerStmt) GetObject() *Node
- func (x *AlterOwnerStmt) GetObjectType() ObjectType
- func (x *AlterOwnerStmt) GetRelation() *RangeVar
- func (*AlterOwnerStmt) ProtoMessage()
- func (x *AlterOwnerStmt) ProtoReflect() protoreflect.Message
- func (x *AlterOwnerStmt) Reset()
- func (x *AlterOwnerStmt) String() string
- type AlterPolicyStmt
- func (*AlterPolicyStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterPolicyStmt) GetPolicyName() string
- func (x *AlterPolicyStmt) GetQual() *Node
- func (x *AlterPolicyStmt) GetRoles() []*Node
- func (x *AlterPolicyStmt) GetTable() *RangeVar
- func (x *AlterPolicyStmt) GetWithCheck() *Node
- func (*AlterPolicyStmt) ProtoMessage()
- func (x *AlterPolicyStmt) ProtoReflect() protoreflect.Message
- func (x *AlterPolicyStmt) Reset()
- func (x *AlterPolicyStmt) String() string
- type AlterPublicationAction
- func (AlterPublicationAction) Descriptor() protoreflect.EnumDescriptor
- func (x AlterPublicationAction) Enum() *AlterPublicationAction
- func (AlterPublicationAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x AlterPublicationAction) Number() protoreflect.EnumNumber
- func (x AlterPublicationAction) String() string
- func (AlterPublicationAction) Type() protoreflect.EnumType
- type AlterPublicationStmt
- func (*AlterPublicationStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterPublicationStmt) GetAction() AlterPublicationAction
- func (x *AlterPublicationStmt) GetForAllTables() bool
- func (x *AlterPublicationStmt) GetOptions() []*Node
- func (x *AlterPublicationStmt) GetPubname() string
- func (x *AlterPublicationStmt) GetPubobjects() []*Node
- func (*AlterPublicationStmt) ProtoMessage()
- func (x *AlterPublicationStmt) ProtoReflect() protoreflect.Message
- func (x *AlterPublicationStmt) Reset()
- func (x *AlterPublicationStmt) String() string
- type AlterRoleSetStmt
- func (*AlterRoleSetStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterRoleSetStmt) GetDatabase() string
- func (x *AlterRoleSetStmt) GetRole() *RoleSpec
- func (x *AlterRoleSetStmt) GetSetstmt() *VariableSetStmt
- func (*AlterRoleSetStmt) ProtoMessage()
- func (x *AlterRoleSetStmt) ProtoReflect() protoreflect.Message
- func (x *AlterRoleSetStmt) Reset()
- func (x *AlterRoleSetStmt) String() string
- type AlterRoleStmt
- func (*AlterRoleStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterRoleStmt) GetAction() int32
- func (x *AlterRoleStmt) GetOptions() []*Node
- func (x *AlterRoleStmt) GetRole() *RoleSpec
- func (*AlterRoleStmt) ProtoMessage()
- func (x *AlterRoleStmt) ProtoReflect() protoreflect.Message
- func (x *AlterRoleStmt) Reset()
- func (x *AlterRoleStmt) String() string
- type AlterSeqStmt
- func (*AlterSeqStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterSeqStmt) GetForIdentity() bool
- func (x *AlterSeqStmt) GetMissingOk() bool
- func (x *AlterSeqStmt) GetOptions() []*Node
- func (x *AlterSeqStmt) GetSequence() *RangeVar
- func (*AlterSeqStmt) ProtoMessage()
- func (x *AlterSeqStmt) ProtoReflect() protoreflect.Message
- func (x *AlterSeqStmt) Reset()
- func (x *AlterSeqStmt) String() string
- type AlterStatsStmt
- func (*AlterStatsStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterStatsStmt) GetDefnames() []*Node
- func (x *AlterStatsStmt) GetMissingOk() bool
- func (x *AlterStatsStmt) GetStxstattarget() int32
- func (*AlterStatsStmt) ProtoMessage()
- func (x *AlterStatsStmt) ProtoReflect() protoreflect.Message
- func (x *AlterStatsStmt) Reset()
- func (x *AlterStatsStmt) String() string
- type AlterSubscriptionStmt
- func (*AlterSubscriptionStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterSubscriptionStmt) GetConninfo() string
- func (x *AlterSubscriptionStmt) GetKind() AlterSubscriptionType
- func (x *AlterSubscriptionStmt) GetOptions() []*Node
- func (x *AlterSubscriptionStmt) GetPublication() []*Node
- func (x *AlterSubscriptionStmt) GetSubname() string
- func (*AlterSubscriptionStmt) ProtoMessage()
- func (x *AlterSubscriptionStmt) ProtoReflect() protoreflect.Message
- func (x *AlterSubscriptionStmt) Reset()
- func (x *AlterSubscriptionStmt) String() string
- type AlterSubscriptionType
- func (AlterSubscriptionType) Descriptor() protoreflect.EnumDescriptor
- func (x AlterSubscriptionType) Enum() *AlterSubscriptionType
- func (AlterSubscriptionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x AlterSubscriptionType) Number() protoreflect.EnumNumber
- func (x AlterSubscriptionType) String() string
- func (AlterSubscriptionType) Type() protoreflect.EnumType
- type AlterSystemStmt
- type AlterTSConfigType
- func (AlterTSConfigType) Descriptor() protoreflect.EnumDescriptor
- func (x AlterTSConfigType) Enum() *AlterTSConfigType
- func (AlterTSConfigType) EnumDescriptor() ([]byte, []int)deprecated
- func (x AlterTSConfigType) Number() protoreflect.EnumNumber
- func (x AlterTSConfigType) String() string
- func (AlterTSConfigType) Type() protoreflect.EnumType
- type AlterTSConfigurationStmt
- func (*AlterTSConfigurationStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterTSConfigurationStmt) GetCfgname() []*Node
- func (x *AlterTSConfigurationStmt) GetDicts() []*Node
- func (x *AlterTSConfigurationStmt) GetKind() AlterTSConfigType
- func (x *AlterTSConfigurationStmt) GetMissingOk() bool
- func (x *AlterTSConfigurationStmt) GetOverride() bool
- func (x *AlterTSConfigurationStmt) GetReplace() bool
- func (x *AlterTSConfigurationStmt) GetTokentype() []*Node
- func (*AlterTSConfigurationStmt) ProtoMessage()
- func (x *AlterTSConfigurationStmt) ProtoReflect() protoreflect.Message
- func (x *AlterTSConfigurationStmt) Reset()
- func (x *AlterTSConfigurationStmt) String() string
- type AlterTSDictionaryStmt
- func (*AlterTSDictionaryStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterTSDictionaryStmt) GetDictname() []*Node
- func (x *AlterTSDictionaryStmt) GetOptions() []*Node
- func (*AlterTSDictionaryStmt) ProtoMessage()
- func (x *AlterTSDictionaryStmt) ProtoReflect() protoreflect.Message
- func (x *AlterTSDictionaryStmt) Reset()
- func (x *AlterTSDictionaryStmt) String() string
- type AlterTableCmd
- func (*AlterTableCmd) Descriptor() ([]byte, []int)deprecated
- func (x *AlterTableCmd) GetBehavior() DropBehavior
- func (x *AlterTableCmd) GetDef() *Node
- func (x *AlterTableCmd) GetMissingOk() bool
- func (x *AlterTableCmd) GetName() string
- func (x *AlterTableCmd) GetNewowner() *RoleSpec
- func (x *AlterTableCmd) GetNum() int32
- func (x *AlterTableCmd) GetRecurse() bool
- func (x *AlterTableCmd) GetSubtype() AlterTableType
- func (*AlterTableCmd) ProtoMessage()
- func (x *AlterTableCmd) ProtoReflect() protoreflect.Message
- func (x *AlterTableCmd) Reset()
- func (x *AlterTableCmd) String() string
- type AlterTableMoveAllStmt
- func (*AlterTableMoveAllStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterTableMoveAllStmt) GetNewTablespacename() string
- func (x *AlterTableMoveAllStmt) GetNowait() bool
- func (x *AlterTableMoveAllStmt) GetObjtype() ObjectType
- func (x *AlterTableMoveAllStmt) GetOrigTablespacename() string
- func (x *AlterTableMoveAllStmt) GetRoles() []*Node
- func (*AlterTableMoveAllStmt) ProtoMessage()
- func (x *AlterTableMoveAllStmt) ProtoReflect() protoreflect.Message
- func (x *AlterTableMoveAllStmt) Reset()
- func (x *AlterTableMoveAllStmt) String() string
- type AlterTableSpaceOptionsStmt
- func (*AlterTableSpaceOptionsStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterTableSpaceOptionsStmt) GetIsReset() bool
- func (x *AlterTableSpaceOptionsStmt) GetOptions() []*Node
- func (x *AlterTableSpaceOptionsStmt) GetTablespacename() string
- func (*AlterTableSpaceOptionsStmt) ProtoMessage()
- func (x *AlterTableSpaceOptionsStmt) ProtoReflect() protoreflect.Message
- func (x *AlterTableSpaceOptionsStmt) Reset()
- func (x *AlterTableSpaceOptionsStmt) String() string
- type AlterTableStmt
- func (*AlterTableStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterTableStmt) GetCmds() []*Node
- func (x *AlterTableStmt) GetMissingOk() bool
- func (x *AlterTableStmt) GetObjtype() ObjectType
- func (x *AlterTableStmt) GetRelation() *RangeVar
- func (*AlterTableStmt) ProtoMessage()
- func (x *AlterTableStmt) ProtoReflect() protoreflect.Message
- func (x *AlterTableStmt) Reset()
- func (x *AlterTableStmt) String() string
- type AlterTableType
- func (AlterTableType) Descriptor() protoreflect.EnumDescriptor
- func (x AlterTableType) Enum() *AlterTableType
- func (AlterTableType) EnumDescriptor() ([]byte, []int)deprecated
- func (x AlterTableType) Number() protoreflect.EnumNumber
- func (x AlterTableType) String() string
- func (AlterTableType) Type() protoreflect.EnumType
- type AlterTypeStmt
- func (*AlterTypeStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterTypeStmt) GetOptions() []*Node
- func (x *AlterTypeStmt) GetTypeName() []*Node
- func (*AlterTypeStmt) ProtoMessage()
- func (x *AlterTypeStmt) ProtoReflect() protoreflect.Message
- func (x *AlterTypeStmt) Reset()
- func (x *AlterTypeStmt) String() string
- type AlterUserMappingStmt
- func (*AlterUserMappingStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterUserMappingStmt) GetOptions() []*Node
- func (x *AlterUserMappingStmt) GetServername() string
- func (x *AlterUserMappingStmt) GetUser() *RoleSpec
- func (*AlterUserMappingStmt) ProtoMessage()
- func (x *AlterUserMappingStmt) ProtoReflect() protoreflect.Message
- func (x *AlterUserMappingStmt) Reset()
- func (x *AlterUserMappingStmt) String() string
- type AlternativeSubPlan
- func (*AlternativeSubPlan) Descriptor() ([]byte, []int)deprecated
- func (x *AlternativeSubPlan) GetSubplans() []*Node
- func (x *AlternativeSubPlan) GetXpr() *Node
- func (*AlternativeSubPlan) ProtoMessage()
- func (x *AlternativeSubPlan) ProtoReflect() protoreflect.Message
- func (x *AlternativeSubPlan) Reset()
- func (x *AlternativeSubPlan) String() string
- type ArrayCoerceExpr
- func (*ArrayCoerceExpr) Descriptor() ([]byte, []int)deprecated
- func (x *ArrayCoerceExpr) GetArg() *Node
- func (x *ArrayCoerceExpr) GetCoerceformat() CoercionForm
- func (x *ArrayCoerceExpr) GetElemexpr() *Node
- func (x *ArrayCoerceExpr) GetLocation() int32
- func (x *ArrayCoerceExpr) GetResultcollid() uint32
- func (x *ArrayCoerceExpr) GetResulttype() uint32
- func (x *ArrayCoerceExpr) GetResulttypmod() int32
- func (x *ArrayCoerceExpr) GetXpr() *Node
- func (*ArrayCoerceExpr) ProtoMessage()
- func (x *ArrayCoerceExpr) ProtoReflect() protoreflect.Message
- func (x *ArrayCoerceExpr) Reset()
- func (x *ArrayCoerceExpr) String() string
- type ArrayExpr
- func (*ArrayExpr) Descriptor() ([]byte, []int)deprecated
- func (x *ArrayExpr) GetArrayCollid() uint32
- func (x *ArrayExpr) GetArrayTypeid() uint32
- func (x *ArrayExpr) GetElementTypeid() uint32
- func (x *ArrayExpr) GetElements() []*Node
- func (x *ArrayExpr) GetLocation() int32
- func (x *ArrayExpr) GetMultidims() bool
- func (x *ArrayExpr) GetXpr() *Node
- func (*ArrayExpr) ProtoMessage()
- func (x *ArrayExpr) ProtoReflect() protoreflect.Message
- func (x *ArrayExpr) Reset()
- func (x *ArrayExpr) String() string
- type BitString
- type BoolExpr
- func (*BoolExpr) Descriptor() ([]byte, []int)deprecated
- func (x *BoolExpr) GetArgs() []*Node
- func (x *BoolExpr) GetBoolop() BoolExprType
- func (x *BoolExpr) GetLocation() int32
- func (x *BoolExpr) GetXpr() *Node
- func (*BoolExpr) ProtoMessage()
- func (x *BoolExpr) ProtoReflect() protoreflect.Message
- func (x *BoolExpr) Reset()
- func (x *BoolExpr) String() string
- type BoolExprType
- func (BoolExprType) Descriptor() protoreflect.EnumDescriptor
- func (x BoolExprType) Enum() *BoolExprType
- func (BoolExprType) EnumDescriptor() ([]byte, []int)deprecated
- func (x BoolExprType) Number() protoreflect.EnumNumber
- func (x BoolExprType) String() string
- func (BoolExprType) Type() protoreflect.EnumType
- type BoolTestType
- func (BoolTestType) Descriptor() protoreflect.EnumDescriptor
- func (x BoolTestType) Enum() *BoolTestType
- func (BoolTestType) EnumDescriptor() ([]byte, []int)deprecated
- func (x BoolTestType) Number() protoreflect.EnumNumber
- func (x BoolTestType) String() string
- func (BoolTestType) Type() protoreflect.EnumType
- type Boolean
- type BooleanTest
- func (*BooleanTest) Descriptor() ([]byte, []int)deprecated
- func (x *BooleanTest) GetArg() *Node
- func (x *BooleanTest) GetBooltesttype() BoolTestType
- func (x *BooleanTest) GetLocation() int32
- func (x *BooleanTest) GetXpr() *Node
- func (*BooleanTest) ProtoMessage()
- func (x *BooleanTest) ProtoReflect() protoreflect.Message
- func (x *BooleanTest) Reset()
- func (x *BooleanTest) String() string
- type CTECycleClause
- func (*CTECycleClause) Descriptor() ([]byte, []int)deprecated
- func (x *CTECycleClause) GetCycleColList() []*Node
- func (x *CTECycleClause) GetCycleMarkCollation() uint32
- func (x *CTECycleClause) GetCycleMarkColumn() string
- func (x *CTECycleClause) GetCycleMarkDefault() *Node
- func (x *CTECycleClause) GetCycleMarkNeop() uint32
- func (x *CTECycleClause) GetCycleMarkType() uint32
- func (x *CTECycleClause) GetCycleMarkTypmod() int32
- func (x *CTECycleClause) GetCycleMarkValue() *Node
- func (x *CTECycleClause) GetCyclePathColumn() string
- func (x *CTECycleClause) GetLocation() int32
- func (*CTECycleClause) ProtoMessage()
- func (x *CTECycleClause) ProtoReflect() protoreflect.Message
- func (x *CTECycleClause) Reset()
- func (x *CTECycleClause) String() string
- type CTEMaterialize
- func (CTEMaterialize) Descriptor() protoreflect.EnumDescriptor
- func (x CTEMaterialize) Enum() *CTEMaterialize
- func (CTEMaterialize) EnumDescriptor() ([]byte, []int)deprecated
- func (x CTEMaterialize) Number() protoreflect.EnumNumber
- func (x CTEMaterialize) String() string
- func (CTEMaterialize) Type() protoreflect.EnumType
- type CTESearchClause
- func (*CTESearchClause) Descriptor() ([]byte, []int)deprecated
- func (x *CTESearchClause) GetLocation() int32
- func (x *CTESearchClause) GetSearchBreadthFirst() bool
- func (x *CTESearchClause) GetSearchColList() []*Node
- func (x *CTESearchClause) GetSearchSeqColumn() string
- func (*CTESearchClause) ProtoMessage()
- func (x *CTESearchClause) ProtoReflect() protoreflect.Message
- func (x *CTESearchClause) Reset()
- func (x *CTESearchClause) String() string
- type CallContext
- type CallStmt
- func (*CallStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CallStmt) GetFunccall() *FuncCall
- func (x *CallStmt) GetFuncexpr() *FuncExpr
- func (x *CallStmt) GetOutargs() []*Node
- func (*CallStmt) ProtoMessage()
- func (x *CallStmt) ProtoReflect() protoreflect.Message
- func (x *CallStmt) Reset()
- func (x *CallStmt) String() string
- type CaseExpr
- func (*CaseExpr) Descriptor() ([]byte, []int)deprecated
- func (x *CaseExpr) GetArg() *Node
- func (x *CaseExpr) GetArgs() []*Node
- func (x *CaseExpr) GetCasecollid() uint32
- func (x *CaseExpr) GetCasetype() uint32
- func (x *CaseExpr) GetDefresult() *Node
- func (x *CaseExpr) GetLocation() int32
- func (x *CaseExpr) GetXpr() *Node
- func (*CaseExpr) ProtoMessage()
- func (x *CaseExpr) ProtoReflect() protoreflect.Message
- func (x *CaseExpr) Reset()
- func (x *CaseExpr) String() string
- type CaseTestExpr
- func (*CaseTestExpr) Descriptor() ([]byte, []int)deprecated
- func (x *CaseTestExpr) GetCollation() uint32
- func (x *CaseTestExpr) GetTypeId() uint32
- func (x *CaseTestExpr) GetTypeMod() int32
- func (x *CaseTestExpr) GetXpr() *Node
- func (*CaseTestExpr) ProtoMessage()
- func (x *CaseTestExpr) ProtoReflect() protoreflect.Message
- func (x *CaseTestExpr) Reset()
- func (x *CaseTestExpr) String() string
- type CaseWhen
- func (*CaseWhen) Descriptor() ([]byte, []int)deprecated
- func (x *CaseWhen) GetExpr() *Node
- func (x *CaseWhen) GetLocation() int32
- func (x *CaseWhen) GetResult() *Node
- func (x *CaseWhen) GetXpr() *Node
- func (*CaseWhen) ProtoMessage()
- func (x *CaseWhen) ProtoReflect() protoreflect.Message
- func (x *CaseWhen) Reset()
- func (x *CaseWhen) String() string
- type CheckPointStmt
- type ClosePortalStmt
- type ClusterStmt
- func (*ClusterStmt) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterStmt) GetIndexname() string
- func (x *ClusterStmt) GetParams() []*Node
- func (x *ClusterStmt) GetRelation() *RangeVar
- func (*ClusterStmt) ProtoMessage()
- func (x *ClusterStmt) ProtoReflect() protoreflect.Message
- func (x *ClusterStmt) Reset()
- func (x *ClusterStmt) String() string
- type CmdType
- type CoalesceExpr
- func (*CoalesceExpr) Descriptor() ([]byte, []int)deprecated
- func (x *CoalesceExpr) GetArgs() []*Node
- func (x *CoalesceExpr) GetCoalescecollid() uint32
- func (x *CoalesceExpr) GetCoalescetype() uint32
- func (x *CoalesceExpr) GetLocation() int32
- func (x *CoalesceExpr) GetXpr() *Node
- func (*CoalesceExpr) ProtoMessage()
- func (x *CoalesceExpr) ProtoReflect() protoreflect.Message
- func (x *CoalesceExpr) Reset()
- func (x *CoalesceExpr) String() string
- type CoerceToDomain
- func (*CoerceToDomain) Descriptor() ([]byte, []int)deprecated
- func (x *CoerceToDomain) GetArg() *Node
- func (x *CoerceToDomain) GetCoercionformat() CoercionForm
- func (x *CoerceToDomain) GetLocation() int32
- func (x *CoerceToDomain) GetResultcollid() uint32
- func (x *CoerceToDomain) GetResulttype() uint32
- func (x *CoerceToDomain) GetResulttypmod() int32
- func (x *CoerceToDomain) GetXpr() *Node
- func (*CoerceToDomain) ProtoMessage()
- func (x *CoerceToDomain) ProtoReflect() protoreflect.Message
- func (x *CoerceToDomain) Reset()
- func (x *CoerceToDomain) String() string
- type CoerceToDomainValue
- func (*CoerceToDomainValue) Descriptor() ([]byte, []int)deprecated
- func (x *CoerceToDomainValue) GetCollation() uint32
- func (x *CoerceToDomainValue) GetLocation() int32
- func (x *CoerceToDomainValue) GetTypeId() uint32
- func (x *CoerceToDomainValue) GetTypeMod() int32
- func (x *CoerceToDomainValue) GetXpr() *Node
- func (*CoerceToDomainValue) ProtoMessage()
- func (x *CoerceToDomainValue) ProtoReflect() protoreflect.Message
- func (x *CoerceToDomainValue) Reset()
- func (x *CoerceToDomainValue) String() string
- type CoerceViaIO
- func (*CoerceViaIO) Descriptor() ([]byte, []int)deprecated
- func (x *CoerceViaIO) GetArg() *Node
- func (x *CoerceViaIO) GetCoerceformat() CoercionForm
- func (x *CoerceViaIO) GetLocation() int32
- func (x *CoerceViaIO) GetResultcollid() uint32
- func (x *CoerceViaIO) GetResulttype() uint32
- func (x *CoerceViaIO) GetXpr() *Node
- func (*CoerceViaIO) ProtoMessage()
- func (x *CoerceViaIO) ProtoReflect() protoreflect.Message
- func (x *CoerceViaIO) Reset()
- func (x *CoerceViaIO) String() string
- type CoercionContext
- func (CoercionContext) Descriptor() protoreflect.EnumDescriptor
- func (x CoercionContext) Enum() *CoercionContext
- func (CoercionContext) EnumDescriptor() ([]byte, []int)deprecated
- func (x CoercionContext) Number() protoreflect.EnumNumber
- func (x CoercionContext) String() string
- func (CoercionContext) Type() protoreflect.EnumType
- type CoercionForm
- func (CoercionForm) Descriptor() protoreflect.EnumDescriptor
- func (x CoercionForm) Enum() *CoercionForm
- func (CoercionForm) EnumDescriptor() ([]byte, []int)deprecated
- func (x CoercionForm) Number() protoreflect.EnumNumber
- func (x CoercionForm) String() string
- func (CoercionForm) Type() protoreflect.EnumType
- type CollateClause
- func (*CollateClause) Descriptor() ([]byte, []int)deprecated
- func (x *CollateClause) GetArg() *Node
- func (x *CollateClause) GetCollname() []*Node
- func (x *CollateClause) GetLocation() int32
- func (*CollateClause) ProtoMessage()
- func (x *CollateClause) ProtoReflect() protoreflect.Message
- func (x *CollateClause) Reset()
- func (x *CollateClause) String() string
- type CollateExpr
- func (*CollateExpr) Descriptor() ([]byte, []int)deprecated
- func (x *CollateExpr) GetArg() *Node
- func (x *CollateExpr) GetCollOid() uint32
- func (x *CollateExpr) GetLocation() int32
- func (x *CollateExpr) GetXpr() *Node
- func (*CollateExpr) ProtoMessage()
- func (x *CollateExpr) ProtoReflect() protoreflect.Message
- func (x *CollateExpr) Reset()
- func (x *CollateExpr) String() string
- type ColumnDef
- func (*ColumnDef) Descriptor() ([]byte, []int)deprecated
- func (x *ColumnDef) GetCollClause() *CollateClause
- func (x *ColumnDef) GetCollOid() uint32
- func (x *ColumnDef) GetColname() string
- func (x *ColumnDef) GetCompression() string
- func (x *ColumnDef) GetConstraints() []*Node
- func (x *ColumnDef) GetCookedDefault() *Node
- func (x *ColumnDef) GetFdwoptions() []*Node
- func (x *ColumnDef) GetGenerated() string
- func (x *ColumnDef) GetIdentity() string
- func (x *ColumnDef) GetIdentitySequence() *RangeVar
- func (x *ColumnDef) GetInhcount() int32
- func (x *ColumnDef) GetIsFromType() bool
- func (x *ColumnDef) GetIsLocal() bool
- func (x *ColumnDef) GetIsNotNull() bool
- func (x *ColumnDef) GetLocation() int32
- func (x *ColumnDef) GetRawDefault() *Node
- func (x *ColumnDef) GetStorage() string
- func (x *ColumnDef) GetTypeName() *TypeName
- func (*ColumnDef) ProtoMessage()
- func (x *ColumnDef) ProtoReflect() protoreflect.Message
- func (x *ColumnDef) Reset()
- func (x *ColumnDef) String() string
- type ColumnRef
- type CommentStmt
- func (*CommentStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CommentStmt) GetComment() string
- func (x *CommentStmt) GetObject() *Node
- func (x *CommentStmt) GetObjtype() ObjectType
- func (*CommentStmt) ProtoMessage()
- func (x *CommentStmt) ProtoReflect() protoreflect.Message
- func (x *CommentStmt) Reset()
- func (x *CommentStmt) String() string
- type CommonTableExpr
- func (*CommonTableExpr) Descriptor() ([]byte, []int)deprecated
- func (x *CommonTableExpr) GetAliascolnames() []*Node
- func (x *CommonTableExpr) GetCtecolcollations() []*Node
- func (x *CommonTableExpr) GetCtecolnames() []*Node
- func (x *CommonTableExpr) GetCtecoltypes() []*Node
- func (x *CommonTableExpr) GetCtecoltypmods() []*Node
- func (x *CommonTableExpr) GetCtematerialized() CTEMaterialize
- func (x *CommonTableExpr) GetCtename() string
- func (x *CommonTableExpr) GetCtequery() *Node
- func (x *CommonTableExpr) GetCterecursive() bool
- func (x *CommonTableExpr) GetCterefcount() int32
- func (x *CommonTableExpr) GetCycleClause() *CTECycleClause
- func (x *CommonTableExpr) GetLocation() int32
- func (x *CommonTableExpr) GetSearchClause() *CTESearchClause
- func (*CommonTableExpr) ProtoMessage()
- func (x *CommonTableExpr) ProtoReflect() protoreflect.Message
- func (x *CommonTableExpr) Reset()
- func (x *CommonTableExpr) String() string
- type CompositeTypeStmt
- func (*CompositeTypeStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CompositeTypeStmt) GetColdeflist() []*Node
- func (x *CompositeTypeStmt) GetTypevar() *RangeVar
- func (*CompositeTypeStmt) ProtoMessage()
- func (x *CompositeTypeStmt) ProtoReflect() protoreflect.Message
- func (x *CompositeTypeStmt) Reset()
- func (x *CompositeTypeStmt) String() string
- type ConstrType
- type Constraint
- func (*Constraint) Descriptor() ([]byte, []int)deprecated
- func (x *Constraint) GetAccessMethod() string
- func (x *Constraint) GetConname() string
- func (x *Constraint) GetContype() ConstrType
- func (x *Constraint) GetCookedExpr() string
- func (x *Constraint) GetDeferrable() bool
- func (x *Constraint) GetExclusions() []*Node
- func (x *Constraint) GetFkAttrs() []*Node
- func (x *Constraint) GetFkDelAction() string
- func (x *Constraint) GetFkDelSetCols() []*Node
- func (x *Constraint) GetFkMatchtype() string
- func (x *Constraint) GetFkUpdAction() string
- func (x *Constraint) GetGeneratedWhen() string
- func (x *Constraint) GetIncluding() []*Node
- func (x *Constraint) GetIndexname() string
- func (x *Constraint) GetIndexspace() string
- func (x *Constraint) GetInitdeferred() bool
- func (x *Constraint) GetInitiallyValid() bool
- func (x *Constraint) GetIsNoInherit() bool
- func (x *Constraint) GetKeys() []*Node
- func (x *Constraint) GetLocation() int32
- func (x *Constraint) GetNullsNotDistinct() bool
- func (x *Constraint) GetOldConpfeqop() []*Node
- func (x *Constraint) GetOldPktableOid() uint32
- func (x *Constraint) GetOptions() []*Node
- func (x *Constraint) GetPkAttrs() []*Node
- func (x *Constraint) GetPktable() *RangeVar
- func (x *Constraint) GetRawExpr() *Node
- func (x *Constraint) GetResetDefaultTblspc() bool
- func (x *Constraint) GetSkipValidation() bool
- func (x *Constraint) GetWhereClause() *Node
- func (*Constraint) ProtoMessage()
- func (x *Constraint) ProtoReflect() protoreflect.Message
- func (x *Constraint) Reset()
- func (x *Constraint) String() string
- type ConstraintsSetStmt
- func (*ConstraintsSetStmt) Descriptor() ([]byte, []int)deprecated
- func (x *ConstraintsSetStmt) GetConstraints() []*Node
- func (x *ConstraintsSetStmt) GetDeferred() bool
- func (*ConstraintsSetStmt) ProtoMessage()
- func (x *ConstraintsSetStmt) ProtoReflect() protoreflect.Message
- func (x *ConstraintsSetStmt) Reset()
- func (x *ConstraintsSetStmt) String() string
- type ConvertRowtypeExpr
- func (*ConvertRowtypeExpr) Descriptor() ([]byte, []int)deprecated
- func (x *ConvertRowtypeExpr) GetArg() *Node
- func (x *ConvertRowtypeExpr) GetConvertformat() CoercionForm
- func (x *ConvertRowtypeExpr) GetLocation() int32
- func (x *ConvertRowtypeExpr) GetResulttype() uint32
- func (x *ConvertRowtypeExpr) GetXpr() *Node
- func (*ConvertRowtypeExpr) ProtoMessage()
- func (x *ConvertRowtypeExpr) ProtoReflect() protoreflect.Message
- func (x *ConvertRowtypeExpr) Reset()
- func (x *ConvertRowtypeExpr) String() string
- type CopyStmt
- func (*CopyStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CopyStmt) GetAttlist() []*Node
- func (x *CopyStmt) GetFilename() string
- func (x *CopyStmt) GetIsFrom() bool
- func (x *CopyStmt) GetIsProgram() bool
- func (x *CopyStmt) GetOptions() []*Node
- func (x *CopyStmt) GetQuery() *Node
- func (x *CopyStmt) GetRelation() *RangeVar
- func (x *CopyStmt) GetWhereClause() *Node
- func (*CopyStmt) ProtoMessage()
- func (x *CopyStmt) ProtoReflect() protoreflect.Message
- func (x *CopyStmt) Reset()
- func (x *CopyStmt) String() string
- type CreateAmStmt
- func (*CreateAmStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAmStmt) GetAmname() string
- func (x *CreateAmStmt) GetAmtype() string
- func (x *CreateAmStmt) GetHandlerName() []*Node
- func (*CreateAmStmt) ProtoMessage()
- func (x *CreateAmStmt) ProtoReflect() protoreflect.Message
- func (x *CreateAmStmt) Reset()
- func (x *CreateAmStmt) String() string
- type CreateCastStmt
- func (*CreateCastStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCastStmt) GetContext() CoercionContext
- func (x *CreateCastStmt) GetFunc() *ObjectWithArgs
- func (x *CreateCastStmt) GetInout() bool
- func (x *CreateCastStmt) GetSourcetype() *TypeName
- func (x *CreateCastStmt) GetTargettype() *TypeName
- func (*CreateCastStmt) ProtoMessage()
- func (x *CreateCastStmt) ProtoReflect() protoreflect.Message
- func (x *CreateCastStmt) Reset()
- func (x *CreateCastStmt) String() string
- type CreateConversionStmt
- func (*CreateConversionStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConversionStmt) GetConversionName() []*Node
- func (x *CreateConversionStmt) GetDef() bool
- func (x *CreateConversionStmt) GetForEncodingName() string
- func (x *CreateConversionStmt) GetFuncName() []*Node
- func (x *CreateConversionStmt) GetToEncodingName() string
- func (*CreateConversionStmt) ProtoMessage()
- func (x *CreateConversionStmt) ProtoReflect() protoreflect.Message
- func (x *CreateConversionStmt) Reset()
- func (x *CreateConversionStmt) String() string
- type CreateDomainStmt
- func (*CreateDomainStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDomainStmt) GetCollClause() *CollateClause
- func (x *CreateDomainStmt) GetConstraints() []*Node
- func (x *CreateDomainStmt) GetDomainname() []*Node
- func (x *CreateDomainStmt) GetTypeName() *TypeName
- func (*CreateDomainStmt) ProtoMessage()
- func (x *CreateDomainStmt) ProtoReflect() protoreflect.Message
- func (x *CreateDomainStmt) Reset()
- func (x *CreateDomainStmt) String() string
- type CreateEnumStmt
- func (*CreateEnumStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEnumStmt) GetTypeName() []*Node
- func (x *CreateEnumStmt) GetVals() []*Node
- func (*CreateEnumStmt) ProtoMessage()
- func (x *CreateEnumStmt) ProtoReflect() protoreflect.Message
- func (x *CreateEnumStmt) Reset()
- func (x *CreateEnumStmt) String() string
- type CreateEventTrigStmt
- func (*CreateEventTrigStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEventTrigStmt) GetEventname() string
- func (x *CreateEventTrigStmt) GetFuncname() []*Node
- func (x *CreateEventTrigStmt) GetTrigname() string
- func (x *CreateEventTrigStmt) GetWhenclause() []*Node
- func (*CreateEventTrigStmt) ProtoMessage()
- func (x *CreateEventTrigStmt) ProtoReflect() protoreflect.Message
- func (x *CreateEventTrigStmt) Reset()
- func (x *CreateEventTrigStmt) String() string
- type CreateExtensionStmt
- func (*CreateExtensionStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateExtensionStmt) GetExtname() string
- func (x *CreateExtensionStmt) GetIfNotExists() bool
- func (x *CreateExtensionStmt) GetOptions() []*Node
- func (*CreateExtensionStmt) ProtoMessage()
- func (x *CreateExtensionStmt) ProtoReflect() protoreflect.Message
- func (x *CreateExtensionStmt) Reset()
- func (x *CreateExtensionStmt) String() string
- type CreateFdwStmt
- func (*CreateFdwStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateFdwStmt) GetFdwname() string
- func (x *CreateFdwStmt) GetFuncOptions() []*Node
- func (x *CreateFdwStmt) GetOptions() []*Node
- func (*CreateFdwStmt) ProtoMessage()
- func (x *CreateFdwStmt) ProtoReflect() protoreflect.Message
- func (x *CreateFdwStmt) Reset()
- func (x *CreateFdwStmt) String() string
- type CreateForeignServerStmt
- func (*CreateForeignServerStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateForeignServerStmt) GetFdwname() string
- func (x *CreateForeignServerStmt) GetIfNotExists() bool
- func (x *CreateForeignServerStmt) GetOptions() []*Node
- func (x *CreateForeignServerStmt) GetServername() string
- func (x *CreateForeignServerStmt) GetServertype() string
- func (x *CreateForeignServerStmt) GetVersion() string
- func (*CreateForeignServerStmt) ProtoMessage()
- func (x *CreateForeignServerStmt) ProtoReflect() protoreflect.Message
- func (x *CreateForeignServerStmt) Reset()
- func (x *CreateForeignServerStmt) String() string
- type CreateForeignTableStmt
- func (*CreateForeignTableStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateForeignTableStmt) GetBaseStmt() *CreateStmt
- func (x *CreateForeignTableStmt) GetOptions() []*Node
- func (x *CreateForeignTableStmt) GetServername() string
- func (*CreateForeignTableStmt) ProtoMessage()
- func (x *CreateForeignTableStmt) ProtoReflect() protoreflect.Message
- func (x *CreateForeignTableStmt) Reset()
- func (x *CreateForeignTableStmt) String() string
- type CreateFunctionStmt
- func (*CreateFunctionStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateFunctionStmt) GetFuncname() []*Node
- func (x *CreateFunctionStmt) GetIsProcedure() bool
- func (x *CreateFunctionStmt) GetOptions() []*Node
- func (x *CreateFunctionStmt) GetParameters() []*Node
- func (x *CreateFunctionStmt) GetReplace() bool
- func (x *CreateFunctionStmt) GetReturnType() *TypeName
- func (x *CreateFunctionStmt) GetSqlBody() *Node
- func (*CreateFunctionStmt) ProtoMessage()
- func (x *CreateFunctionStmt) ProtoReflect() protoreflect.Message
- func (x *CreateFunctionStmt) Reset()
- func (x *CreateFunctionStmt) String() string
- type CreateOpClassItem
- func (*CreateOpClassItem) Descriptor() ([]byte, []int)deprecated
- func (x *CreateOpClassItem) GetClassArgs() []*Node
- func (x *CreateOpClassItem) GetItemtype() int32
- func (x *CreateOpClassItem) GetName() *ObjectWithArgs
- func (x *CreateOpClassItem) GetNumber() int32
- func (x *CreateOpClassItem) GetOrderFamily() []*Node
- func (x *CreateOpClassItem) GetStoredtype() *TypeName
- func (*CreateOpClassItem) ProtoMessage()
- func (x *CreateOpClassItem) ProtoReflect() protoreflect.Message
- func (x *CreateOpClassItem) Reset()
- func (x *CreateOpClassItem) String() string
- type CreateOpClassStmt
- func (*CreateOpClassStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateOpClassStmt) GetAmname() string
- func (x *CreateOpClassStmt) GetDatatype() *TypeName
- func (x *CreateOpClassStmt) GetIsDefault() bool
- func (x *CreateOpClassStmt) GetItems() []*Node
- func (x *CreateOpClassStmt) GetOpclassname() []*Node
- func (x *CreateOpClassStmt) GetOpfamilyname() []*Node
- func (*CreateOpClassStmt) ProtoMessage()
- func (x *CreateOpClassStmt) ProtoReflect() protoreflect.Message
- func (x *CreateOpClassStmt) Reset()
- func (x *CreateOpClassStmt) String() string
- type CreateOpFamilyStmt
- func (*CreateOpFamilyStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateOpFamilyStmt) GetAmname() string
- func (x *CreateOpFamilyStmt) GetOpfamilyname() []*Node
- func (*CreateOpFamilyStmt) ProtoMessage()
- func (x *CreateOpFamilyStmt) ProtoReflect() protoreflect.Message
- func (x *CreateOpFamilyStmt) Reset()
- func (x *CreateOpFamilyStmt) String() string
- type CreatePLangStmt
- func (*CreatePLangStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePLangStmt) GetPlhandler() []*Node
- func (x *CreatePLangStmt) GetPlinline() []*Node
- func (x *CreatePLangStmt) GetPlname() string
- func (x *CreatePLangStmt) GetPltrusted() bool
- func (x *CreatePLangStmt) GetPlvalidator() []*Node
- func (x *CreatePLangStmt) GetReplace() bool
- func (*CreatePLangStmt) ProtoMessage()
- func (x *CreatePLangStmt) ProtoReflect() protoreflect.Message
- func (x *CreatePLangStmt) Reset()
- func (x *CreatePLangStmt) String() string
- type CreatePolicyStmt
- func (*CreatePolicyStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePolicyStmt) GetCmdName() string
- func (x *CreatePolicyStmt) GetPermissive() bool
- func (x *CreatePolicyStmt) GetPolicyName() string
- func (x *CreatePolicyStmt) GetQual() *Node
- func (x *CreatePolicyStmt) GetRoles() []*Node
- func (x *CreatePolicyStmt) GetTable() *RangeVar
- func (x *CreatePolicyStmt) GetWithCheck() *Node
- func (*CreatePolicyStmt) ProtoMessage()
- func (x *CreatePolicyStmt) ProtoReflect() protoreflect.Message
- func (x *CreatePolicyStmt) Reset()
- func (x *CreatePolicyStmt) String() string
- type CreatePublicationStmt
- func (*CreatePublicationStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePublicationStmt) GetForAllTables() bool
- func (x *CreatePublicationStmt) GetOptions() []*Node
- func (x *CreatePublicationStmt) GetPubname() string
- func (x *CreatePublicationStmt) GetPubobjects() []*Node
- func (*CreatePublicationStmt) ProtoMessage()
- func (x *CreatePublicationStmt) ProtoReflect() protoreflect.Message
- func (x *CreatePublicationStmt) Reset()
- func (x *CreatePublicationStmt) String() string
- type CreateRangeStmt
- func (*CreateRangeStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRangeStmt) GetParams() []*Node
- func (x *CreateRangeStmt) GetTypeName() []*Node
- func (*CreateRangeStmt) ProtoMessage()
- func (x *CreateRangeStmt) ProtoReflect() protoreflect.Message
- func (x *CreateRangeStmt) Reset()
- func (x *CreateRangeStmt) String() string
- type CreateRoleStmt
- func (*CreateRoleStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRoleStmt) GetOptions() []*Node
- func (x *CreateRoleStmt) GetRole() string
- func (x *CreateRoleStmt) GetStmtType() RoleStmtType
- func (*CreateRoleStmt) ProtoMessage()
- func (x *CreateRoleStmt) ProtoReflect() protoreflect.Message
- func (x *CreateRoleStmt) Reset()
- func (x *CreateRoleStmt) String() string
- type CreateSchemaStmt
- func (*CreateSchemaStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSchemaStmt) GetAuthrole() *RoleSpec
- func (x *CreateSchemaStmt) GetIfNotExists() bool
- func (x *CreateSchemaStmt) GetSchemaElts() []*Node
- func (x *CreateSchemaStmt) GetSchemaname() string
- func (*CreateSchemaStmt) ProtoMessage()
- func (x *CreateSchemaStmt) ProtoReflect() protoreflect.Message
- func (x *CreateSchemaStmt) Reset()
- func (x *CreateSchemaStmt) String() string
- type CreateSeqStmt
- func (*CreateSeqStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSeqStmt) GetForIdentity() bool
- func (x *CreateSeqStmt) GetIfNotExists() bool
- func (x *CreateSeqStmt) GetOptions() []*Node
- func (x *CreateSeqStmt) GetOwnerId() uint32
- func (x *CreateSeqStmt) GetSequence() *RangeVar
- func (*CreateSeqStmt) ProtoMessage()
- func (x *CreateSeqStmt) ProtoReflect() protoreflect.Message
- func (x *CreateSeqStmt) Reset()
- func (x *CreateSeqStmt) String() string
- type CreateStatsStmt
- func (*CreateStatsStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateStatsStmt) GetDefnames() []*Node
- func (x *CreateStatsStmt) GetExprs() []*Node
- func (x *CreateStatsStmt) GetIfNotExists() bool
- func (x *CreateStatsStmt) GetRelations() []*Node
- func (x *CreateStatsStmt) GetStatTypes() []*Node
- func (x *CreateStatsStmt) GetStxcomment() string
- func (x *CreateStatsStmt) GetTransformed() bool
- func (*CreateStatsStmt) ProtoMessage()
- func (x *CreateStatsStmt) ProtoReflect() protoreflect.Message
- func (x *CreateStatsStmt) Reset()
- func (x *CreateStatsStmt) String() string
- type CreateStmt
- func (*CreateStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateStmt) GetAccessMethod() string
- func (x *CreateStmt) GetConstraints() []*Node
- func (x *CreateStmt) GetIfNotExists() bool
- func (x *CreateStmt) GetInhRelations() []*Node
- func (x *CreateStmt) GetOfTypename() *TypeName
- func (x *CreateStmt) GetOncommit() OnCommitAction
- func (x *CreateStmt) GetOptions() []*Node
- func (x *CreateStmt) GetPartbound() *PartitionBoundSpec
- func (x *CreateStmt) GetPartspec() *PartitionSpec
- func (x *CreateStmt) GetRelation() *RangeVar
- func (x *CreateStmt) GetTableElts() []*Node
- func (x *CreateStmt) GetTablespacename() string
- func (*CreateStmt) ProtoMessage()
- func (x *CreateStmt) ProtoReflect() protoreflect.Message
- func (x *CreateStmt) Reset()
- func (x *CreateStmt) String() string
- type CreateSubscriptionStmt
- func (*CreateSubscriptionStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSubscriptionStmt) GetConninfo() string
- func (x *CreateSubscriptionStmt) GetOptions() []*Node
- func (x *CreateSubscriptionStmt) GetPublication() []*Node
- func (x *CreateSubscriptionStmt) GetSubname() string
- func (*CreateSubscriptionStmt) ProtoMessage()
- func (x *CreateSubscriptionStmt) ProtoReflect() protoreflect.Message
- func (x *CreateSubscriptionStmt) Reset()
- func (x *CreateSubscriptionStmt) String() string
- type CreateTableAsStmt
- func (*CreateTableAsStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTableAsStmt) GetIfNotExists() bool
- func (x *CreateTableAsStmt) GetInto() *IntoClause
- func (x *CreateTableAsStmt) GetIsSelectInto() bool
- func (x *CreateTableAsStmt) GetObjtype() ObjectType
- func (x *CreateTableAsStmt) GetQuery() *Node
- func (*CreateTableAsStmt) ProtoMessage()
- func (x *CreateTableAsStmt) ProtoReflect() protoreflect.Message
- func (x *CreateTableAsStmt) Reset()
- func (x *CreateTableAsStmt) String() string
- type CreateTableSpaceStmt
- func (*CreateTableSpaceStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTableSpaceStmt) GetLocation() string
- func (x *CreateTableSpaceStmt) GetOptions() []*Node
- func (x *CreateTableSpaceStmt) GetOwner() *RoleSpec
- func (x *CreateTableSpaceStmt) GetTablespacename() string
- func (*CreateTableSpaceStmt) ProtoMessage()
- func (x *CreateTableSpaceStmt) ProtoReflect() protoreflect.Message
- func (x *CreateTableSpaceStmt) Reset()
- func (x *CreateTableSpaceStmt) String() string
- type CreateTransformStmt
- func (*CreateTransformStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTransformStmt) GetFromsql() *ObjectWithArgs
- func (x *CreateTransformStmt) GetLang() string
- func (x *CreateTransformStmt) GetReplace() bool
- func (x *CreateTransformStmt) GetTosql() *ObjectWithArgs
- func (x *CreateTransformStmt) GetTypeName() *TypeName
- func (*CreateTransformStmt) ProtoMessage()
- func (x *CreateTransformStmt) ProtoReflect() protoreflect.Message
- func (x *CreateTransformStmt) Reset()
- func (x *CreateTransformStmt) String() string
- type CreateTrigStmt
- func (*CreateTrigStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTrigStmt) GetArgs() []*Node
- func (x *CreateTrigStmt) GetColumns() []*Node
- func (x *CreateTrigStmt) GetConstrrel() *RangeVar
- func (x *CreateTrigStmt) GetDeferrable() bool
- func (x *CreateTrigStmt) GetEvents() int32
- func (x *CreateTrigStmt) GetFuncname() []*Node
- func (x *CreateTrigStmt) GetInitdeferred() bool
- func (x *CreateTrigStmt) GetIsconstraint() bool
- func (x *CreateTrigStmt) GetRelation() *RangeVar
- func (x *CreateTrigStmt) GetReplace() bool
- func (x *CreateTrigStmt) GetRow() bool
- func (x *CreateTrigStmt) GetTiming() int32
- func (x *CreateTrigStmt) GetTransitionRels() []*Node
- func (x *CreateTrigStmt) GetTrigname() string
- func (x *CreateTrigStmt) GetWhenClause() *Node
- func (*CreateTrigStmt) ProtoMessage()
- func (x *CreateTrigStmt) ProtoReflect() protoreflect.Message
- func (x *CreateTrigStmt) Reset()
- func (x *CreateTrigStmt) String() string
- type CreateUserMappingStmt
- func (*CreateUserMappingStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUserMappingStmt) GetIfNotExists() bool
- func (x *CreateUserMappingStmt) GetOptions() []*Node
- func (x *CreateUserMappingStmt) GetServername() string
- func (x *CreateUserMappingStmt) GetUser() *RoleSpec
- func (*CreateUserMappingStmt) ProtoMessage()
- func (x *CreateUserMappingStmt) ProtoReflect() protoreflect.Message
- func (x *CreateUserMappingStmt) Reset()
- func (x *CreateUserMappingStmt) String() string
- type CreatedbStmt
- func (*CreatedbStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreatedbStmt) GetDbname() string
- func (x *CreatedbStmt) GetOptions() []*Node
- func (*CreatedbStmt) ProtoMessage()
- func (x *CreatedbStmt) ProtoReflect() protoreflect.Message
- func (x *CreatedbStmt) Reset()
- func (x *CreatedbStmt) String() string
- type CurrentOfExpr
- func (*CurrentOfExpr) Descriptor() ([]byte, []int)deprecated
- func (x *CurrentOfExpr) GetCursorName() string
- func (x *CurrentOfExpr) GetCursorParam() int32
- func (x *CurrentOfExpr) GetCvarno() uint32
- func (x *CurrentOfExpr) GetXpr() *Node
- func (*CurrentOfExpr) ProtoMessage()
- func (x *CurrentOfExpr) ProtoReflect() protoreflect.Message
- func (x *CurrentOfExpr) Reset()
- func (x *CurrentOfExpr) String() string
- type DeallocateStmt
- type DeclareCursorStmt
- func (*DeclareCursorStmt) Descriptor() ([]byte, []int)deprecated
- func (x *DeclareCursorStmt) GetOptions() int32
- func (x *DeclareCursorStmt) GetPortalname() string
- func (x *DeclareCursorStmt) GetQuery() *Node
- func (*DeclareCursorStmt) ProtoMessage()
- func (x *DeclareCursorStmt) ProtoReflect() protoreflect.Message
- func (x *DeclareCursorStmt) Reset()
- func (x *DeclareCursorStmt) String() string
- type DefElem
- func (*DefElem) Descriptor() ([]byte, []int)deprecated
- func (x *DefElem) GetArg() *Node
- func (x *DefElem) GetDefaction() DefElemAction
- func (x *DefElem) GetDefname() string
- func (x *DefElem) GetDefnamespace() string
- func (x *DefElem) GetLocation() int32
- func (*DefElem) ProtoMessage()
- func (x *DefElem) ProtoReflect() protoreflect.Message
- func (x *DefElem) Reset()
- func (x *DefElem) String() string
- type DefElemAction
- func (DefElemAction) Descriptor() protoreflect.EnumDescriptor
- func (x DefElemAction) Enum() *DefElemAction
- func (DefElemAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x DefElemAction) Number() protoreflect.EnumNumber
- func (x DefElemAction) String() string
- func (DefElemAction) Type() protoreflect.EnumType
- type DefineStmt
- func (*DefineStmt) Descriptor() ([]byte, []int)deprecated
- func (x *DefineStmt) GetArgs() []*Node
- func (x *DefineStmt) GetDefinition() []*Node
- func (x *DefineStmt) GetDefnames() []*Node
- func (x *DefineStmt) GetIfNotExists() bool
- func (x *DefineStmt) GetKind() ObjectType
- func (x *DefineStmt) GetOldstyle() bool
- func (x *DefineStmt) GetReplace() bool
- func (*DefineStmt) ProtoMessage()
- func (x *DefineStmt) ProtoReflect() protoreflect.Message
- func (x *DefineStmt) Reset()
- func (x *DefineStmt) String() string
- type DeleteStmt
- func (*DeleteStmt) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteStmt) GetRelation() *RangeVar
- func (x *DeleteStmt) GetReturningList() []*Node
- func (x *DeleteStmt) GetUsingClause() []*Node
- func (x *DeleteStmt) GetWhereClause() *Node
- func (x *DeleteStmt) GetWithClause() *WithClause
- func (*DeleteStmt) ProtoMessage()
- func (x *DeleteStmt) ProtoReflect() protoreflect.Message
- func (x *DeleteStmt) Reset()
- func (x *DeleteStmt) String() string
- type DiscardMode
- func (DiscardMode) Descriptor() protoreflect.EnumDescriptor
- func (x DiscardMode) Enum() *DiscardMode
- func (DiscardMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x DiscardMode) Number() protoreflect.EnumNumber
- func (x DiscardMode) String() string
- func (DiscardMode) Type() protoreflect.EnumType
- type DiscardStmt
- type DistinctExpr
- func (*DistinctExpr) Descriptor() ([]byte, []int)deprecated
- func (x *DistinctExpr) GetArgs() []*Node
- func (x *DistinctExpr) GetInputcollid() uint32
- func (x *DistinctExpr) GetLocation() int32
- func (x *DistinctExpr) GetOpcollid() uint32
- func (x *DistinctExpr) GetOpfuncid() uint32
- func (x *DistinctExpr) GetOpno() uint32
- func (x *DistinctExpr) GetOpresulttype() uint32
- func (x *DistinctExpr) GetOpretset() bool
- func (x *DistinctExpr) GetXpr() *Node
- func (*DistinctExpr) ProtoMessage()
- func (x *DistinctExpr) ProtoReflect() protoreflect.Message
- func (x *DistinctExpr) Reset()
- func (x *DistinctExpr) String() string
- type DoStmt
- type DropBehavior
- func (DropBehavior) Descriptor() protoreflect.EnumDescriptor
- func (x DropBehavior) Enum() *DropBehavior
- func (DropBehavior) EnumDescriptor() ([]byte, []int)deprecated
- func (x DropBehavior) Number() protoreflect.EnumNumber
- func (x DropBehavior) String() string
- func (DropBehavior) Type() protoreflect.EnumType
- type DropOwnedStmt
- func (*DropOwnedStmt) Descriptor() ([]byte, []int)deprecated
- func (x *DropOwnedStmt) GetBehavior() DropBehavior
- func (x *DropOwnedStmt) GetRoles() []*Node
- func (*DropOwnedStmt) ProtoMessage()
- func (x *DropOwnedStmt) ProtoReflect() protoreflect.Message
- func (x *DropOwnedStmt) Reset()
- func (x *DropOwnedStmt) String() string
- type DropRoleStmt
- func (*DropRoleStmt) Descriptor() ([]byte, []int)deprecated
- func (x *DropRoleStmt) GetMissingOk() bool
- func (x *DropRoleStmt) GetRoles() []*Node
- func (*DropRoleStmt) ProtoMessage()
- func (x *DropRoleStmt) ProtoReflect() protoreflect.Message
- func (x *DropRoleStmt) Reset()
- func (x *DropRoleStmt) String() string
- type DropStmt
- func (*DropStmt) Descriptor() ([]byte, []int)deprecated
- func (x *DropStmt) GetBehavior() DropBehavior
- func (x *DropStmt) GetConcurrent() bool
- func (x *DropStmt) GetMissingOk() bool
- func (x *DropStmt) GetObjects() []*Node
- func (x *DropStmt) GetRemoveType() ObjectType
- func (*DropStmt) ProtoMessage()
- func (x *DropStmt) ProtoReflect() protoreflect.Message
- func (x *DropStmt) Reset()
- func (x *DropStmt) String() string
- type DropSubscriptionStmt
- func (*DropSubscriptionStmt) Descriptor() ([]byte, []int)deprecated
- func (x *DropSubscriptionStmt) GetBehavior() DropBehavior
- func (x *DropSubscriptionStmt) GetMissingOk() bool
- func (x *DropSubscriptionStmt) GetSubname() string
- func (*DropSubscriptionStmt) ProtoMessage()
- func (x *DropSubscriptionStmt) ProtoReflect() protoreflect.Message
- func (x *DropSubscriptionStmt) Reset()
- func (x *DropSubscriptionStmt) String() string
- type DropTableSpaceStmt
- func (*DropTableSpaceStmt) Descriptor() ([]byte, []int)deprecated
- func (x *DropTableSpaceStmt) GetMissingOk() bool
- func (x *DropTableSpaceStmt) GetTablespacename() string
- func (*DropTableSpaceStmt) ProtoMessage()
- func (x *DropTableSpaceStmt) ProtoReflect() protoreflect.Message
- func (x *DropTableSpaceStmt) Reset()
- func (x *DropTableSpaceStmt) String() string
- type DropUserMappingStmt
- func (*DropUserMappingStmt) Descriptor() ([]byte, []int)deprecated
- func (x *DropUserMappingStmt) GetMissingOk() bool
- func (x *DropUserMappingStmt) GetServername() string
- func (x *DropUserMappingStmt) GetUser() *RoleSpec
- func (*DropUserMappingStmt) ProtoMessage()
- func (x *DropUserMappingStmt) ProtoReflect() protoreflect.Message
- func (x *DropUserMappingStmt) Reset()
- func (x *DropUserMappingStmt) String() string
- type DropdbStmt
- func (*DropdbStmt) Descriptor() ([]byte, []int)deprecated
- func (x *DropdbStmt) GetDbname() string
- func (x *DropdbStmt) GetMissingOk() bool
- func (x *DropdbStmt) GetOptions() []*Node
- func (*DropdbStmt) ProtoMessage()
- func (x *DropdbStmt) ProtoReflect() protoreflect.Message
- func (x *DropdbStmt) Reset()
- func (x *DropdbStmt) String() string
- type ExecuteStmt
- func (*ExecuteStmt) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteStmt) GetName() string
- func (x *ExecuteStmt) GetParams() []*Node
- func (*ExecuteStmt) ProtoMessage()
- func (x *ExecuteStmt) ProtoReflect() protoreflect.Message
- func (x *ExecuteStmt) Reset()
- func (x *ExecuteStmt) String() string
- type ExplainStmt
- func (*ExplainStmt) Descriptor() ([]byte, []int)deprecated
- func (x *ExplainStmt) GetOptions() []*Node
- func (x *ExplainStmt) GetQuery() *Node
- func (*ExplainStmt) ProtoMessage()
- func (x *ExplainStmt) ProtoReflect() protoreflect.Message
- func (x *ExplainStmt) Reset()
- func (x *ExplainStmt) String() string
- type FetchDirection
- func (FetchDirection) Descriptor() protoreflect.EnumDescriptor
- func (x FetchDirection) Enum() *FetchDirection
- func (FetchDirection) EnumDescriptor() ([]byte, []int)deprecated
- func (x FetchDirection) Number() protoreflect.EnumNumber
- func (x FetchDirection) String() string
- func (FetchDirection) Type() protoreflect.EnumType
- type FetchStmt
- func (*FetchStmt) Descriptor() ([]byte, []int)deprecated
- func (x *FetchStmt) GetDirection() FetchDirection
- func (x *FetchStmt) GetHowMany() int64
- func (x *FetchStmt) GetIsmove() bool
- func (x *FetchStmt) GetPortalname() string
- func (*FetchStmt) ProtoMessage()
- func (x *FetchStmt) ProtoReflect() protoreflect.Message
- func (x *FetchStmt) Reset()
- func (x *FetchStmt) String() string
- type FieldSelect
- func (*FieldSelect) Descriptor() ([]byte, []int)deprecated
- func (x *FieldSelect) GetArg() *Node
- func (x *FieldSelect) GetFieldnum() int32
- func (x *FieldSelect) GetResultcollid() uint32
- func (x *FieldSelect) GetResulttype() uint32
- func (x *FieldSelect) GetResulttypmod() int32
- func (x *FieldSelect) GetXpr() *Node
- func (*FieldSelect) ProtoMessage()
- func (x *FieldSelect) ProtoReflect() protoreflect.Message
- func (x *FieldSelect) Reset()
- func (x *FieldSelect) String() string
- type FieldStore
- func (*FieldStore) Descriptor() ([]byte, []int)deprecated
- func (x *FieldStore) GetArg() *Node
- func (x *FieldStore) GetFieldnums() []*Node
- func (x *FieldStore) GetNewvals() []*Node
- func (x *FieldStore) GetResulttype() uint32
- func (x *FieldStore) GetXpr() *Node
- func (*FieldStore) ProtoMessage()
- func (x *FieldStore) ProtoReflect() protoreflect.Message
- func (x *FieldStore) Reset()
- func (x *FieldStore) String() string
- type Float
- type FromExpr
- type FuncCall
- func (*FuncCall) Descriptor() ([]byte, []int)deprecated
- func (x *FuncCall) GetAggDistinct() bool
- func (x *FuncCall) GetAggFilter() *Node
- func (x *FuncCall) GetAggOrder() []*Node
- func (x *FuncCall) GetAggStar() bool
- func (x *FuncCall) GetAggWithinGroup() bool
- func (x *FuncCall) GetArgs() []*Node
- func (x *FuncCall) GetFuncVariadic() bool
- func (x *FuncCall) GetFuncformat() CoercionForm
- func (x *FuncCall) GetFuncname() []*Node
- func (x *FuncCall) GetLocation() int32
- func (x *FuncCall) GetOver() *WindowDef
- func (*FuncCall) ProtoMessage()
- func (x *FuncCall) ProtoReflect() protoreflect.Message
- func (x *FuncCall) Reset()
- func (x *FuncCall) String() string
- type FuncExpr
- func (*FuncExpr) Descriptor() ([]byte, []int)deprecated
- func (x *FuncExpr) GetArgs() []*Node
- func (x *FuncExpr) GetFunccollid() uint32
- func (x *FuncExpr) GetFuncformat() CoercionForm
- func (x *FuncExpr) GetFuncid() uint32
- func (x *FuncExpr) GetFuncresulttype() uint32
- func (x *FuncExpr) GetFuncretset() bool
- func (x *FuncExpr) GetFuncvariadic() bool
- func (x *FuncExpr) GetInputcollid() uint32
- func (x *FuncExpr) GetLocation() int32
- func (x *FuncExpr) GetXpr() *Node
- func (*FuncExpr) ProtoMessage()
- func (x *FuncExpr) ProtoReflect() protoreflect.Message
- func (x *FuncExpr) Reset()
- func (x *FuncExpr) String() string
- type FunctionParameter
- func (*FunctionParameter) Descriptor() ([]byte, []int)deprecated
- func (x *FunctionParameter) GetArgType() *TypeName
- func (x *FunctionParameter) GetDefexpr() *Node
- func (x *FunctionParameter) GetMode() FunctionParameterMode
- func (x *FunctionParameter) GetName() string
- func (*FunctionParameter) ProtoMessage()
- func (x *FunctionParameter) ProtoReflect() protoreflect.Message
- func (x *FunctionParameter) Reset()
- func (x *FunctionParameter) String() string
- type FunctionParameterMode
- func (FunctionParameterMode) Descriptor() protoreflect.EnumDescriptor
- func (x FunctionParameterMode) Enum() *FunctionParameterMode
- func (FunctionParameterMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x FunctionParameterMode) Number() protoreflect.EnumNumber
- func (x FunctionParameterMode) String() string
- func (FunctionParameterMode) Type() protoreflect.EnumType
- type GrantRoleStmt
- func (*GrantRoleStmt) Descriptor() ([]byte, []int)deprecated
- func (x *GrantRoleStmt) GetAdminOpt() bool
- func (x *GrantRoleStmt) GetBehavior() DropBehavior
- func (x *GrantRoleStmt) GetGrantedRoles() []*Node
- func (x *GrantRoleStmt) GetGranteeRoles() []*Node
- func (x *GrantRoleStmt) GetGrantor() *RoleSpec
- func (x *GrantRoleStmt) GetIsGrant() bool
- func (*GrantRoleStmt) ProtoMessage()
- func (x *GrantRoleStmt) ProtoReflect() protoreflect.Message
- func (x *GrantRoleStmt) Reset()
- func (x *GrantRoleStmt) String() string
- type GrantStmt
- func (*GrantStmt) Descriptor() ([]byte, []int)deprecated
- func (x *GrantStmt) GetBehavior() DropBehavior
- func (x *GrantStmt) GetGrantOption() bool
- func (x *GrantStmt) GetGrantees() []*Node
- func (x *GrantStmt) GetGrantor() *RoleSpec
- func (x *GrantStmt) GetIsGrant() bool
- func (x *GrantStmt) GetObjects() []*Node
- func (x *GrantStmt) GetObjtype() ObjectType
- func (x *GrantStmt) GetPrivileges() []*Node
- func (x *GrantStmt) GetTargtype() GrantTargetType
- func (*GrantStmt) ProtoMessage()
- func (x *GrantStmt) ProtoReflect() protoreflect.Message
- func (x *GrantStmt) Reset()
- func (x *GrantStmt) String() string
- type GrantTargetType
- func (GrantTargetType) Descriptor() protoreflect.EnumDescriptor
- func (x GrantTargetType) Enum() *GrantTargetType
- func (GrantTargetType) EnumDescriptor() ([]byte, []int)deprecated
- func (x GrantTargetType) Number() protoreflect.EnumNumber
- func (x GrantTargetType) String() string
- func (GrantTargetType) Type() protoreflect.EnumType
- type GroupingFunc
- func (*GroupingFunc) Descriptor() ([]byte, []int)deprecated
- func (x *GroupingFunc) GetAgglevelsup() uint32
- func (x *GroupingFunc) GetArgs() []*Node
- func (x *GroupingFunc) GetCols() []*Node
- func (x *GroupingFunc) GetLocation() int32
- func (x *GroupingFunc) GetRefs() []*Node
- func (x *GroupingFunc) GetXpr() *Node
- func (*GroupingFunc) ProtoMessage()
- func (x *GroupingFunc) ProtoReflect() protoreflect.Message
- func (x *GroupingFunc) Reset()
- func (x *GroupingFunc) String() string
- type GroupingSet
- func (*GroupingSet) Descriptor() ([]byte, []int)deprecated
- func (x *GroupingSet) GetContent() []*Node
- func (x *GroupingSet) GetKind() GroupingSetKind
- func (x *GroupingSet) GetLocation() int32
- func (*GroupingSet) ProtoMessage()
- func (x *GroupingSet) ProtoReflect() protoreflect.Message
- func (x *GroupingSet) Reset()
- func (x *GroupingSet) String() string
- type GroupingSetKind
- func (GroupingSetKind) Descriptor() protoreflect.EnumDescriptor
- func (x GroupingSetKind) Enum() *GroupingSetKind
- func (GroupingSetKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x GroupingSetKind) Number() protoreflect.EnumNumber
- func (x GroupingSetKind) String() string
- func (GroupingSetKind) Type() protoreflect.EnumType
- type ImportForeignSchemaStmt
- func (*ImportForeignSchemaStmt) Descriptor() ([]byte, []int)deprecated
- func (x *ImportForeignSchemaStmt) GetListType() ImportForeignSchemaType
- func (x *ImportForeignSchemaStmt) GetLocalSchema() string
- func (x *ImportForeignSchemaStmt) GetOptions() []*Node
- func (x *ImportForeignSchemaStmt) GetRemoteSchema() string
- func (x *ImportForeignSchemaStmt) GetServerName() string
- func (x *ImportForeignSchemaStmt) GetTableList() []*Node
- func (*ImportForeignSchemaStmt) ProtoMessage()
- func (x *ImportForeignSchemaStmt) ProtoReflect() protoreflect.Message
- func (x *ImportForeignSchemaStmt) Reset()
- func (x *ImportForeignSchemaStmt) String() string
- type ImportForeignSchemaType
- func (ImportForeignSchemaType) Descriptor() protoreflect.EnumDescriptor
- func (x ImportForeignSchemaType) Enum() *ImportForeignSchemaType
- func (ImportForeignSchemaType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ImportForeignSchemaType) Number() protoreflect.EnumNumber
- func (x ImportForeignSchemaType) String() string
- func (ImportForeignSchemaType) Type() protoreflect.EnumType
- type IndexElem
- func (*IndexElem) Descriptor() ([]byte, []int)deprecated
- func (x *IndexElem) GetCollation() []*Node
- func (x *IndexElem) GetExpr() *Node
- func (x *IndexElem) GetIndexcolname() string
- func (x *IndexElem) GetName() string
- func (x *IndexElem) GetNullsOrdering() SortByNulls
- func (x *IndexElem) GetOpclass() []*Node
- func (x *IndexElem) GetOpclassopts() []*Node
- func (x *IndexElem) GetOrdering() SortByDir
- func (*IndexElem) ProtoMessage()
- func (x *IndexElem) ProtoReflect() protoreflect.Message
- func (x *IndexElem) Reset()
- func (x *IndexElem) String() string
- type IndexStmt
- func (*IndexStmt) Descriptor() ([]byte, []int)deprecated
- func (x *IndexStmt) GetAccessMethod() string
- func (x *IndexStmt) GetConcurrent() bool
- func (x *IndexStmt) GetDeferrable() bool
- func (x *IndexStmt) GetExcludeOpNames() []*Node
- func (x *IndexStmt) GetIdxcomment() string
- func (x *IndexStmt) GetIdxname() string
- func (x *IndexStmt) GetIfNotExists() bool
- func (x *IndexStmt) GetIndexIncludingParams() []*Node
- func (x *IndexStmt) GetIndexOid() uint32
- func (x *IndexStmt) GetIndexParams() []*Node
- func (x *IndexStmt) GetInitdeferred() bool
- func (x *IndexStmt) GetIsconstraint() bool
- func (x *IndexStmt) GetNullsNotDistinct() bool
- func (x *IndexStmt) GetOldCreateSubid() uint32
- func (x *IndexStmt) GetOldFirstRelfilenodeSubid() uint32
- func (x *IndexStmt) GetOldNode() uint32
- func (x *IndexStmt) GetOptions() []*Node
- func (x *IndexStmt) GetPrimary() bool
- func (x *IndexStmt) GetRelation() *RangeVar
- func (x *IndexStmt) GetResetDefaultTblspc() bool
- func (x *IndexStmt) GetTableSpace() string
- func (x *IndexStmt) GetTransformed() bool
- func (x *IndexStmt) GetUnique() bool
- func (x *IndexStmt) GetWhereClause() *Node
- func (*IndexStmt) ProtoMessage()
- func (x *IndexStmt) ProtoReflect() protoreflect.Message
- func (x *IndexStmt) Reset()
- func (x *IndexStmt) String() string
- type InferClause
- func (*InferClause) Descriptor() ([]byte, []int)deprecated
- func (x *InferClause) GetConname() string
- func (x *InferClause) GetIndexElems() []*Node
- func (x *InferClause) GetLocation() int32
- func (x *InferClause) GetWhereClause() *Node
- func (*InferClause) ProtoMessage()
- func (x *InferClause) ProtoReflect() protoreflect.Message
- func (x *InferClause) Reset()
- func (x *InferClause) String() string
- type InferenceElem
- func (*InferenceElem) Descriptor() ([]byte, []int)deprecated
- func (x *InferenceElem) GetExpr() *Node
- func (x *InferenceElem) GetInfercollid() uint32
- func (x *InferenceElem) GetInferopclass() uint32
- func (x *InferenceElem) GetXpr() *Node
- func (*InferenceElem) ProtoMessage()
- func (x *InferenceElem) ProtoReflect() protoreflect.Message
- func (x *InferenceElem) Reset()
- func (x *InferenceElem) String() string
- type InlineCodeBlock
- func (*InlineCodeBlock) Descriptor() ([]byte, []int)deprecated
- func (x *InlineCodeBlock) GetAtomic() bool
- func (x *InlineCodeBlock) GetLangIsTrusted() bool
- func (x *InlineCodeBlock) GetLangOid() uint32
- func (x *InlineCodeBlock) GetSourceText() string
- func (*InlineCodeBlock) ProtoMessage()
- func (x *InlineCodeBlock) ProtoReflect() protoreflect.Message
- func (x *InlineCodeBlock) Reset()
- func (x *InlineCodeBlock) String() string
- type InsertStmt
- func (*InsertStmt) Descriptor() ([]byte, []int)deprecated
- func (x *InsertStmt) GetCols() []*Node
- func (x *InsertStmt) GetOnConflictClause() *OnConflictClause
- func (x *InsertStmt) GetOverride() OverridingKind
- func (x *InsertStmt) GetRelation() *RangeVar
- func (x *InsertStmt) GetReturningList() []*Node
- func (x *InsertStmt) GetSelectStmt() *Node
- func (x *InsertStmt) GetWithClause() *WithClause
- func (*InsertStmt) ProtoMessage()
- func (x *InsertStmt) ProtoReflect() protoreflect.Message
- func (x *InsertStmt) Reset()
- func (x *InsertStmt) String() string
- type IntList
- type Integer
- type IntoClause
- func (*IntoClause) Descriptor() ([]byte, []int)deprecated
- func (x *IntoClause) GetAccessMethod() string
- func (x *IntoClause) GetColNames() []*Node
- func (x *IntoClause) GetOnCommit() OnCommitAction
- func (x *IntoClause) GetOptions() []*Node
- func (x *IntoClause) GetRel() *RangeVar
- func (x *IntoClause) GetSkipData() bool
- func (x *IntoClause) GetTableSpaceName() string
- func (x *IntoClause) GetViewQuery() *Node
- func (*IntoClause) ProtoMessage()
- func (x *IntoClause) ProtoReflect() protoreflect.Message
- func (x *IntoClause) Reset()
- func (x *IntoClause) String() string
- type JoinExpr
- func (*JoinExpr) Descriptor() ([]byte, []int)deprecated
- func (x *JoinExpr) GetAlias() *Alias
- func (x *JoinExpr) GetIsNatural() bool
- func (x *JoinExpr) GetJoinUsingAlias() *Alias
- func (x *JoinExpr) GetJointype() JoinType
- func (x *JoinExpr) GetLarg() *Node
- func (x *JoinExpr) GetQuals() *Node
- func (x *JoinExpr) GetRarg() *Node
- func (x *JoinExpr) GetRtindex() int32
- func (x *JoinExpr) GetUsingClause() []*Node
- func (*JoinExpr) ProtoMessage()
- func (x *JoinExpr) ProtoReflect() protoreflect.Message
- func (x *JoinExpr) Reset()
- func (x *JoinExpr) String() string
- type JoinType
- type KeywordKind
- func (KeywordKind) Descriptor() protoreflect.EnumDescriptor
- func (x KeywordKind) Enum() *KeywordKind
- func (KeywordKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x KeywordKind) Number() protoreflect.EnumNumber
- func (x KeywordKind) String() string
- func (KeywordKind) Type() protoreflect.EnumType
- type LimitOption
- func (LimitOption) Descriptor() protoreflect.EnumDescriptor
- func (x LimitOption) Enum() *LimitOption
- func (LimitOption) EnumDescriptor() ([]byte, []int)deprecated
- func (x LimitOption) Number() protoreflect.EnumNumber
- func (x LimitOption) String() string
- func (LimitOption) Type() protoreflect.EnumType
- type List
- type ListenStmt
- type LoadStmt
- type LockClauseStrength
- func (LockClauseStrength) Descriptor() protoreflect.EnumDescriptor
- func (x LockClauseStrength) Enum() *LockClauseStrength
- func (LockClauseStrength) EnumDescriptor() ([]byte, []int)deprecated
- func (x LockClauseStrength) Number() protoreflect.EnumNumber
- func (x LockClauseStrength) String() string
- func (LockClauseStrength) Type() protoreflect.EnumType
- type LockStmt
- func (*LockStmt) Descriptor() ([]byte, []int)deprecated
- func (x *LockStmt) GetMode() int32
- func (x *LockStmt) GetNowait() bool
- func (x *LockStmt) GetRelations() []*Node
- func (*LockStmt) ProtoMessage()
- func (x *LockStmt) ProtoReflect() protoreflect.Message
- func (x *LockStmt) Reset()
- func (x *LockStmt) String() string
- type LockTupleMode
- func (LockTupleMode) Descriptor() protoreflect.EnumDescriptor
- func (x LockTupleMode) Enum() *LockTupleMode
- func (LockTupleMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x LockTupleMode) Number() protoreflect.EnumNumber
- func (x LockTupleMode) String() string
- func (LockTupleMode) Type() protoreflect.EnumType
- type LockWaitPolicy
- func (LockWaitPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x LockWaitPolicy) Enum() *LockWaitPolicy
- func (LockWaitPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x LockWaitPolicy) Number() protoreflect.EnumNumber
- func (x LockWaitPolicy) String() string
- func (LockWaitPolicy) Type() protoreflect.EnumType
- type LockingClause
- func (*LockingClause) Descriptor() ([]byte, []int)deprecated
- func (x *LockingClause) GetLockedRels() []*Node
- func (x *LockingClause) GetStrength() LockClauseStrength
- func (x *LockingClause) GetWaitPolicy() LockWaitPolicy
- func (*LockingClause) ProtoMessage()
- func (x *LockingClause) ProtoReflect() protoreflect.Message
- func (x *LockingClause) Reset()
- func (x *LockingClause) String() string
- type MergeAction
- func (*MergeAction) Descriptor() ([]byte, []int)deprecated
- func (x *MergeAction) GetCommandType() CmdType
- func (x *MergeAction) GetMatched() bool
- func (x *MergeAction) GetOverride() OverridingKind
- func (x *MergeAction) GetQual() *Node
- func (x *MergeAction) GetTargetList() []*Node
- func (x *MergeAction) GetUpdateColnos() []*Node
- func (*MergeAction) ProtoMessage()
- func (x *MergeAction) ProtoReflect() protoreflect.Message
- func (x *MergeAction) Reset()
- func (x *MergeAction) String() string
- type MergeStmt
- func (*MergeStmt) Descriptor() ([]byte, []int)deprecated
- func (x *MergeStmt) GetJoinCondition() *Node
- func (x *MergeStmt) GetMergeWhenClauses() []*Node
- func (x *MergeStmt) GetRelation() *RangeVar
- func (x *MergeStmt) GetSourceRelation() *Node
- func (x *MergeStmt) GetWithClause() *WithClause
- func (*MergeStmt) ProtoMessage()
- func (x *MergeStmt) ProtoReflect() protoreflect.Message
- func (x *MergeStmt) Reset()
- func (x *MergeStmt) String() string
- type MergeWhenClause
- func (*MergeWhenClause) Descriptor() ([]byte, []int)deprecated
- func (x *MergeWhenClause) GetCommandType() CmdType
- func (x *MergeWhenClause) GetCondition() *Node
- func (x *MergeWhenClause) GetMatched() bool
- func (x *MergeWhenClause) GetOverride() OverridingKind
- func (x *MergeWhenClause) GetTargetList() []*Node
- func (x *MergeWhenClause) GetValues() []*Node
- func (*MergeWhenClause) ProtoMessage()
- func (x *MergeWhenClause) ProtoReflect() protoreflect.Message
- func (x *MergeWhenClause) Reset()
- func (x *MergeWhenClause) String() string
- type MinMaxExpr
- func (*MinMaxExpr) Descriptor() ([]byte, []int)deprecated
- func (x *MinMaxExpr) GetArgs() []*Node
- func (x *MinMaxExpr) GetInputcollid() uint32
- func (x *MinMaxExpr) GetLocation() int32
- func (x *MinMaxExpr) GetMinmaxcollid() uint32
- func (x *MinMaxExpr) GetMinmaxtype() uint32
- func (x *MinMaxExpr) GetOp() MinMaxOp
- func (x *MinMaxExpr) GetXpr() *Node
- func (*MinMaxExpr) ProtoMessage()
- func (x *MinMaxExpr) ProtoReflect() protoreflect.Message
- func (x *MinMaxExpr) Reset()
- func (x *MinMaxExpr) String() string
- type MinMaxOp
- type MultiAssignRef
- func (*MultiAssignRef) Descriptor() ([]byte, []int)deprecated
- func (x *MultiAssignRef) GetColno() int32
- func (x *MultiAssignRef) GetNcolumns() int32
- func (x *MultiAssignRef) GetSource() *Node
- func (*MultiAssignRef) ProtoMessage()
- func (x *MultiAssignRef) ProtoReflect() protoreflect.Message
- func (x *MultiAssignRef) Reset()
- func (x *MultiAssignRef) String() string
- type NamedArgExpr
- func (*NamedArgExpr) Descriptor() ([]byte, []int)deprecated
- func (x *NamedArgExpr) GetArg() *Node
- func (x *NamedArgExpr) GetArgnumber() int32
- func (x *NamedArgExpr) GetLocation() int32
- func (x *NamedArgExpr) GetName() string
- func (x *NamedArgExpr) GetXpr() *Node
- func (*NamedArgExpr) ProtoMessage()
- func (x *NamedArgExpr) ProtoReflect() protoreflect.Message
- func (x *NamedArgExpr) Reset()
- func (x *NamedArgExpr) String() string
- type NextValueExpr
- func (*NextValueExpr) Descriptor() ([]byte, []int)deprecated
- func (x *NextValueExpr) GetSeqid() uint32
- func (x *NextValueExpr) GetTypeId() uint32
- func (x *NextValueExpr) GetXpr() *Node
- func (*NextValueExpr) ProtoMessage()
- func (x *NextValueExpr) ProtoReflect() protoreflect.Message
- func (x *NextValueExpr) Reset()
- func (x *NextValueExpr) String() string
- type Node
- func MakeAConstIntNode(ival int64, location int32) *Node
- func MakeAConstStrNode(str string, location int32) *Node
- func MakeAExprNode(kind A_Expr_Kind, name []*Node, lexpr *Node, rexpr *Node, location int32) *Node
- func MakeAStarNode() *Node
- func MakeBoolExprNode(boolop BoolExprType, args []*Node, location int32) *Node
- func MakeCaseExprNode(arg *Node, args []*Node, location int32) *Node
- func MakeCaseWhenNode(expr *Node, result *Node, location int32) *Node
- func MakeColumnRefNode(fields []*Node, location int32) *Node
- func MakeDefaultConstraintNode(rawExpr *Node, location int32) *Node
- func MakeFullRangeVarNode(schemaname string, relname string, alias string, location int32) *Node
- func MakeFuncCallNode(funcname []*Node, args []*Node, location int32) *Node
- func MakeIntNode(ival int64) *Node
- func MakeJoinExprNode(jointype JoinType, larg *Node, rarg *Node, quals *Node) *Node
- func MakeListNode(items []*Node) *Node
- func MakeNotNullConstraintNode(location int32) *Node
- func MakeParamRefNode(number int32, location int32) *Node
- func MakePrimaryKeyConstraintNode(location int32) *Node
- func MakeResTargetNodeWithName(name string, location int32) *Node
- func MakeResTargetNodeWithNameAndVal(name string, val *Node, location int32) *Node
- func MakeResTargetNodeWithVal(val *Node, location int32) *Node
- func MakeSimpleColumnDefNode(colname string, typeName *TypeName, constraints []*Node, location int32) *Node
- func MakeSimpleDefElemNode(defname string, arg *Node, location int32) *Node
- func MakeSimpleRangeFunctionNode(functions []*Node) *Node
- func MakeSimpleRangeVarNode(relname string, location int32) *Node
- func MakeSortByNode(node *Node, sortbyDir SortByDir, sortbyNulls SortByNulls, location int32) *Node
- func MakeStrNode(str string) *Node
- func (*Node) Descriptor() ([]byte, []int)deprecated
- func (x *Node) GetAArrayExpr() *A_ArrayExpr
- func (x *Node) GetAConst() *A_Const
- func (x *Node) GetAExpr() *A_Expr
- func (x *Node) GetAIndices() *A_Indices
- func (x *Node) GetAIndirection() *A_Indirection
- func (x *Node) GetAStar() *A_Star
- func (x *Node) GetAccessPriv() *AccessPriv
- func (x *Node) GetAggref() *Aggref
- func (x *Node) GetAlias() *Alias
- func (x *Node) GetAlterCollationStmt() *AlterCollationStmt
- func (x *Node) GetAlterDatabaseRefreshCollStmt() *AlterDatabaseRefreshCollStmt
- func (x *Node) GetAlterDatabaseSetStmt() *AlterDatabaseSetStmt
- func (x *Node) GetAlterDatabaseStmt() *AlterDatabaseStmt
- func (x *Node) GetAlterDefaultPrivilegesStmt() *AlterDefaultPrivilegesStmt
- func (x *Node) GetAlterDomainStmt() *AlterDomainStmt
- func (x *Node) GetAlterEnumStmt() *AlterEnumStmt
- func (x *Node) GetAlterEventTrigStmt() *AlterEventTrigStmt
- func (x *Node) GetAlterExtensionContentsStmt() *AlterExtensionContentsStmt
- func (x *Node) GetAlterExtensionStmt() *AlterExtensionStmt
- func (x *Node) GetAlterFdwStmt() *AlterFdwStmt
- func (x *Node) GetAlterForeignServerStmt() *AlterForeignServerStmt
- func (x *Node) GetAlterFunctionStmt() *AlterFunctionStmt
- func (x *Node) GetAlterObjectDependsStmt() *AlterObjectDependsStmt
- func (x *Node) GetAlterObjectSchemaStmt() *AlterObjectSchemaStmt
- func (x *Node) GetAlterOpFamilyStmt() *AlterOpFamilyStmt
- func (x *Node) GetAlterOperatorStmt() *AlterOperatorStmt
- func (x *Node) GetAlterOwnerStmt() *AlterOwnerStmt
- func (x *Node) GetAlterPolicyStmt() *AlterPolicyStmt
- func (x *Node) GetAlterPublicationStmt() *AlterPublicationStmt
- func (x *Node) GetAlterRoleSetStmt() *AlterRoleSetStmt
- func (x *Node) GetAlterRoleStmt() *AlterRoleStmt
- func (x *Node) GetAlterSeqStmt() *AlterSeqStmt
- func (x *Node) GetAlterStatsStmt() *AlterStatsStmt
- func (x *Node) GetAlterSubscriptionStmt() *AlterSubscriptionStmt
- func (x *Node) GetAlterSystemStmt() *AlterSystemStmt
- func (x *Node) GetAlterTableCmd() *AlterTableCmd
- func (x *Node) GetAlterTableMoveAllStmt() *AlterTableMoveAllStmt
- func (x *Node) GetAlterTableSpaceOptionsStmt() *AlterTableSpaceOptionsStmt
- func (x *Node) GetAlterTableStmt() *AlterTableStmt
- func (x *Node) GetAlterTsconfigurationStmt() *AlterTSConfigurationStmt
- func (x *Node) GetAlterTsdictionaryStmt() *AlterTSDictionaryStmt
- func (x *Node) GetAlterTypeStmt() *AlterTypeStmt
- func (x *Node) GetAlterUserMappingStmt() *AlterUserMappingStmt
- func (x *Node) GetAlternativeSubPlan() *AlternativeSubPlan
- func (x *Node) GetArrayCoerceExpr() *ArrayCoerceExpr
- func (x *Node) GetArrayExpr() *ArrayExpr
- func (x *Node) GetBitString() *BitString
- func (x *Node) GetBoolExpr() *BoolExpr
- func (x *Node) GetBoolean() *Boolean
- func (x *Node) GetBooleanTest() *BooleanTest
- func (x *Node) GetCallContext() *CallContext
- func (x *Node) GetCallStmt() *CallStmt
- func (x *Node) GetCaseExpr() *CaseExpr
- func (x *Node) GetCaseTestExpr() *CaseTestExpr
- func (x *Node) GetCaseWhen() *CaseWhen
- func (x *Node) GetCheckPointStmt() *CheckPointStmt
- func (x *Node) GetClosePortalStmt() *ClosePortalStmt
- func (x *Node) GetClusterStmt() *ClusterStmt
- func (x *Node) GetCoalesceExpr() *CoalesceExpr
- func (x *Node) GetCoerceToDomain() *CoerceToDomain
- func (x *Node) GetCoerceToDomainValue() *CoerceToDomainValue
- func (x *Node) GetCoerceViaIo() *CoerceViaIO
- func (x *Node) GetCollateClause() *CollateClause
- func (x *Node) GetCollateExpr() *CollateExpr
- func (x *Node) GetColumnDef() *ColumnDef
- func (x *Node) GetColumnRef() *ColumnRef
- func (x *Node) GetCommentStmt() *CommentStmt
- func (x *Node) GetCommonTableExpr() *CommonTableExpr
- func (x *Node) GetCompositeTypeStmt() *CompositeTypeStmt
- func (x *Node) GetConstraint() *Constraint
- func (x *Node) GetConstraintsSetStmt() *ConstraintsSetStmt
- func (x *Node) GetConvertRowtypeExpr() *ConvertRowtypeExpr
- func (x *Node) GetCopyStmt() *CopyStmt
- func (x *Node) GetCreateAmStmt() *CreateAmStmt
- func (x *Node) GetCreateCastStmt() *CreateCastStmt
- func (x *Node) GetCreateConversionStmt() *CreateConversionStmt
- func (x *Node) GetCreateDomainStmt() *CreateDomainStmt
- func (x *Node) GetCreateEnumStmt() *CreateEnumStmt
- func (x *Node) GetCreateEventTrigStmt() *CreateEventTrigStmt
- func (x *Node) GetCreateExtensionStmt() *CreateExtensionStmt
- func (x *Node) GetCreateFdwStmt() *CreateFdwStmt
- func (x *Node) GetCreateForeignServerStmt() *CreateForeignServerStmt
- func (x *Node) GetCreateForeignTableStmt() *CreateForeignTableStmt
- func (x *Node) GetCreateFunctionStmt() *CreateFunctionStmt
- func (x *Node) GetCreateOpClassItem() *CreateOpClassItem
- func (x *Node) GetCreateOpClassStmt() *CreateOpClassStmt
- func (x *Node) GetCreateOpFamilyStmt() *CreateOpFamilyStmt
- func (x *Node) GetCreatePlangStmt() *CreatePLangStmt
- func (x *Node) GetCreatePolicyStmt() *CreatePolicyStmt
- func (x *Node) GetCreatePublicationStmt() *CreatePublicationStmt
- func (x *Node) GetCreateRangeStmt() *CreateRangeStmt
- func (x *Node) GetCreateRoleStmt() *CreateRoleStmt
- func (x *Node) GetCreateSchemaStmt() *CreateSchemaStmt
- func (x *Node) GetCreateSeqStmt() *CreateSeqStmt
- func (x *Node) GetCreateStatsStmt() *CreateStatsStmt
- func (x *Node) GetCreateStmt() *CreateStmt
- func (x *Node) GetCreateSubscriptionStmt() *CreateSubscriptionStmt
- func (x *Node) GetCreateTableAsStmt() *CreateTableAsStmt
- func (x *Node) GetCreateTableSpaceStmt() *CreateTableSpaceStmt
- func (x *Node) GetCreateTransformStmt() *CreateTransformStmt
- func (x *Node) GetCreateTrigStmt() *CreateTrigStmt
- func (x *Node) GetCreateUserMappingStmt() *CreateUserMappingStmt
- func (x *Node) GetCreatedbStmt() *CreatedbStmt
- func (x *Node) GetCtecycleClause() *CTECycleClause
- func (x *Node) GetCtesearchClause() *CTESearchClause
- func (x *Node) GetCurrentOfExpr() *CurrentOfExpr
- func (x *Node) GetDeallocateStmt() *DeallocateStmt
- func (x *Node) GetDeclareCursorStmt() *DeclareCursorStmt
- func (x *Node) GetDefElem() *DefElem
- func (x *Node) GetDefineStmt() *DefineStmt
- func (x *Node) GetDeleteStmt() *DeleteStmt
- func (x *Node) GetDiscardStmt() *DiscardStmt
- func (x *Node) GetDistinctExpr() *DistinctExpr
- func (x *Node) GetDoStmt() *DoStmt
- func (x *Node) GetDropOwnedStmt() *DropOwnedStmt
- func (x *Node) GetDropRoleStmt() *DropRoleStmt
- func (x *Node) GetDropStmt() *DropStmt
- func (x *Node) GetDropSubscriptionStmt() *DropSubscriptionStmt
- func (x *Node) GetDropTableSpaceStmt() *DropTableSpaceStmt
- func (x *Node) GetDropUserMappingStmt() *DropUserMappingStmt
- func (x *Node) GetDropdbStmt() *DropdbStmt
- func (x *Node) GetExecuteStmt() *ExecuteStmt
- func (x *Node) GetExplainStmt() *ExplainStmt
- func (x *Node) GetFetchStmt() *FetchStmt
- func (x *Node) GetFieldSelect() *FieldSelect
- func (x *Node) GetFieldStore() *FieldStore
- func (x *Node) GetFloat() *Float
- func (x *Node) GetFromExpr() *FromExpr
- func (x *Node) GetFuncCall() *FuncCall
- func (x *Node) GetFuncExpr() *FuncExpr
- func (x *Node) GetFunctionParameter() *FunctionParameter
- func (x *Node) GetGrantRoleStmt() *GrantRoleStmt
- func (x *Node) GetGrantStmt() *GrantStmt
- func (x *Node) GetGroupingFunc() *GroupingFunc
- func (x *Node) GetGroupingSet() *GroupingSet
- func (x *Node) GetImportForeignSchemaStmt() *ImportForeignSchemaStmt
- func (x *Node) GetIndexElem() *IndexElem
- func (x *Node) GetIndexStmt() *IndexStmt
- func (x *Node) GetInferClause() *InferClause
- func (x *Node) GetInferenceElem() *InferenceElem
- func (x *Node) GetInlineCodeBlock() *InlineCodeBlock
- func (x *Node) GetInsertStmt() *InsertStmt
- func (x *Node) GetIntList() *IntList
- func (x *Node) GetInteger() *Integer
- func (x *Node) GetIntoClause() *IntoClause
- func (x *Node) GetJoinExpr() *JoinExpr
- func (x *Node) GetList() *List
- func (x *Node) GetListenStmt() *ListenStmt
- func (x *Node) GetLoadStmt() *LoadStmt
- func (x *Node) GetLockStmt() *LockStmt
- func (x *Node) GetLockingClause() *LockingClause
- func (x *Node) GetMergeAction() *MergeAction
- func (x *Node) GetMergeStmt() *MergeStmt
- func (x *Node) GetMergeWhenClause() *MergeWhenClause
- func (x *Node) GetMinMaxExpr() *MinMaxExpr
- func (x *Node) GetMultiAssignRef() *MultiAssignRef
- func (x *Node) GetNamedArgExpr() *NamedArgExpr
- func (x *Node) GetNextValueExpr() *NextValueExpr
- func (m *Node) GetNode() isNode_Node
- func (x *Node) GetNotifyStmt() *NotifyStmt
- func (x *Node) GetNullIfExpr() *NullIfExpr
- func (x *Node) GetNullTest() *NullTest
- func (x *Node) GetObjectWithArgs() *ObjectWithArgs
- func (x *Node) GetOidList() *OidList
- func (x *Node) GetOnConflictClause() *OnConflictClause
- func (x *Node) GetOnConflictExpr() *OnConflictExpr
- func (x *Node) GetOpExpr() *OpExpr
- func (x *Node) GetParam() *Param
- func (x *Node) GetParamRef() *ParamRef
- func (x *Node) GetPartitionBoundSpec() *PartitionBoundSpec
- func (x *Node) GetPartitionCmd() *PartitionCmd
- func (x *Node) GetPartitionElem() *PartitionElem
- func (x *Node) GetPartitionRangeDatum() *PartitionRangeDatum
- func (x *Node) GetPartitionSpec() *PartitionSpec
- func (x *Node) GetPlassignStmt() *PLAssignStmt
- func (x *Node) GetPrepareStmt() *PrepareStmt
- func (x *Node) GetPublicationObjSpec() *PublicationObjSpec
- func (x *Node) GetPublicationTable() *PublicationTable
- func (x *Node) GetQuery() *Query
- func (x *Node) GetRangeFunction() *RangeFunction
- func (x *Node) GetRangeSubselect() *RangeSubselect
- func (x *Node) GetRangeTableFunc() *RangeTableFunc
- func (x *Node) GetRangeTableFuncCol() *RangeTableFuncCol
- func (x *Node) GetRangeTableSample() *RangeTableSample
- func (x *Node) GetRangeTblEntry() *RangeTblEntry
- func (x *Node) GetRangeTblFunction() *RangeTblFunction
- func (x *Node) GetRangeTblRef() *RangeTblRef
- func (x *Node) GetRangeVar() *RangeVar
- func (x *Node) GetRawStmt() *RawStmt
- func (x *Node) GetReassignOwnedStmt() *ReassignOwnedStmt
- func (x *Node) GetRefreshMatViewStmt() *RefreshMatViewStmt
- func (x *Node) GetReindexStmt() *ReindexStmt
- func (x *Node) GetRelabelType() *RelabelType
- func (x *Node) GetRenameStmt() *RenameStmt
- func (x *Node) GetReplicaIdentityStmt() *ReplicaIdentityStmt
- func (x *Node) GetResTarget() *ResTarget
- func (x *Node) GetReturnStmt() *ReturnStmt
- func (x *Node) GetRoleSpec() *RoleSpec
- func (x *Node) GetRowCompareExpr() *RowCompareExpr
- func (x *Node) GetRowExpr() *RowExpr
- func (x *Node) GetRowMarkClause() *RowMarkClause
- func (x *Node) GetRuleStmt() *RuleStmt
- func (x *Node) GetScalarArrayOpExpr() *ScalarArrayOpExpr
- func (x *Node) GetSecLabelStmt() *SecLabelStmt
- func (x *Node) GetSelectStmt() *SelectStmt
- func (x *Node) GetSetOperationStmt() *SetOperationStmt
- func (x *Node) GetSetToDefault() *SetToDefault
- func (x *Node) GetSortBy() *SortBy
- func (x *Node) GetSortGroupClause() *SortGroupClause
- func (x *Node) GetSqlvalueFunction() *SQLValueFunction
- func (x *Node) GetStatsElem() *StatsElem
- func (x *Node) GetString_() *String
- func (x *Node) GetSubLink() *SubLink
- func (x *Node) GetSubPlan() *SubPlan
- func (x *Node) GetSubscriptingRef() *SubscriptingRef
- func (x *Node) GetTableFunc() *TableFunc
- func (x *Node) GetTableLikeClause() *TableLikeClause
- func (x *Node) GetTableSampleClause() *TableSampleClause
- func (x *Node) GetTargetEntry() *TargetEntry
- func (x *Node) GetTransactionStmt() *TransactionStmt
- func (x *Node) GetTriggerTransition() *TriggerTransition
- func (x *Node) GetTruncateStmt() *TruncateStmt
- func (x *Node) GetTypeCast() *TypeCast
- func (x *Node) GetTypeName() *TypeName
- func (x *Node) GetUnlistenStmt() *UnlistenStmt
- func (x *Node) GetUpdateStmt() *UpdateStmt
- func (x *Node) GetVacuumRelation() *VacuumRelation
- func (x *Node) GetVacuumStmt() *VacuumStmt
- func (x *Node) GetVar() *Var
- func (x *Node) GetVariableSetStmt() *VariableSetStmt
- func (x *Node) GetVariableShowStmt() *VariableShowStmt
- func (x *Node) GetViewStmt() *ViewStmt
- func (x *Node) GetWindowClause() *WindowClause
- func (x *Node) GetWindowDef() *WindowDef
- func (x *Node) GetWindowFunc() *WindowFunc
- func (x *Node) GetWithCheckOption() *WithCheckOption
- func (x *Node) GetWithClause() *WithClause
- func (x *Node) GetXmlExpr() *XmlExpr
- func (x *Node) GetXmlSerialize() *XmlSerialize
- func (*Node) ProtoMessage()
- func (x *Node) ProtoReflect() protoreflect.Message
- func (x *Node) Reset()
- func (x *Node) String() string
- type Node_AArrayExpr
- type Node_AConst
- type Node_AExpr
- type Node_AIndices
- type Node_AIndirection
- type Node_AStar
- type Node_AccessPriv
- type Node_Aggref
- type Node_Alias
- type Node_AlterCollationStmt
- type Node_AlterDatabaseRefreshCollStmt
- type Node_AlterDatabaseSetStmt
- type Node_AlterDatabaseStmt
- type Node_AlterDefaultPrivilegesStmt
- type Node_AlterDomainStmt
- type Node_AlterEnumStmt
- type Node_AlterEventTrigStmt
- type Node_AlterExtensionContentsStmt
- type Node_AlterExtensionStmt
- type Node_AlterFdwStmt
- type Node_AlterForeignServerStmt
- type Node_AlterFunctionStmt
- type Node_AlterObjectDependsStmt
- type Node_AlterObjectSchemaStmt
- type Node_AlterOpFamilyStmt
- type Node_AlterOperatorStmt
- type Node_AlterOwnerStmt
- type Node_AlterPolicyStmt
- type Node_AlterPublicationStmt
- type Node_AlterRoleSetStmt
- type Node_AlterRoleStmt
- type Node_AlterSeqStmt
- type Node_AlterStatsStmt
- type Node_AlterSubscriptionStmt
- type Node_AlterSystemStmt
- type Node_AlterTableCmd
- type Node_AlterTableMoveAllStmt
- type Node_AlterTableSpaceOptionsStmt
- type Node_AlterTableStmt
- type Node_AlterTsconfigurationStmt
- type Node_AlterTsdictionaryStmt
- type Node_AlterTypeStmt
- type Node_AlterUserMappingStmt
- type Node_AlternativeSubPlan
- type Node_ArrayCoerceExpr
- type Node_ArrayExpr
- type Node_BitString
- type Node_BoolExpr
- type Node_Boolean
- type Node_BooleanTest
- type Node_CallContext
- type Node_CallStmt
- type Node_CaseExpr
- type Node_CaseTestExpr
- type Node_CaseWhen
- type Node_CheckPointStmt
- type Node_ClosePortalStmt
- type Node_ClusterStmt
- type Node_CoalesceExpr
- type Node_CoerceToDomain
- type Node_CoerceToDomainValue
- type Node_CoerceViaIo
- type Node_CollateClause
- type Node_CollateExpr
- type Node_ColumnDef
- type Node_ColumnRef
- type Node_CommentStmt
- type Node_CommonTableExpr
- type Node_CompositeTypeStmt
- type Node_Constraint
- type Node_ConstraintsSetStmt
- type Node_ConvertRowtypeExpr
- type Node_CopyStmt
- type Node_CreateAmStmt
- type Node_CreateCastStmt
- type Node_CreateConversionStmt
- type Node_CreateDomainStmt
- type Node_CreateEnumStmt
- type Node_CreateEventTrigStmt
- type Node_CreateExtensionStmt
- type Node_CreateFdwStmt
- type Node_CreateForeignServerStmt
- type Node_CreateForeignTableStmt
- type Node_CreateFunctionStmt
- type Node_CreateOpClassItem
- type Node_CreateOpClassStmt
- type Node_CreateOpFamilyStmt
- type Node_CreatePlangStmt
- type Node_CreatePolicyStmt
- type Node_CreatePublicationStmt
- type Node_CreateRangeStmt
- type Node_CreateRoleStmt
- type Node_CreateSchemaStmt
- type Node_CreateSeqStmt
- type Node_CreateStatsStmt
- type Node_CreateStmt
- type Node_CreateSubscriptionStmt
- type Node_CreateTableAsStmt
- type Node_CreateTableSpaceStmt
- type Node_CreateTransformStmt
- type Node_CreateTrigStmt
- type Node_CreateUserMappingStmt
- type Node_CreatedbStmt
- type Node_CtecycleClause
- type Node_CtesearchClause
- type Node_CurrentOfExpr
- type Node_DeallocateStmt
- type Node_DeclareCursorStmt
- type Node_DefElem
- type Node_DefineStmt
- type Node_DeleteStmt
- type Node_DiscardStmt
- type Node_DistinctExpr
- type Node_DoStmt
- type Node_DropOwnedStmt
- type Node_DropRoleStmt
- type Node_DropStmt
- type Node_DropSubscriptionStmt
- type Node_DropTableSpaceStmt
- type Node_DropUserMappingStmt
- type Node_DropdbStmt
- type Node_ExecuteStmt
- type Node_ExplainStmt
- type Node_FetchStmt
- type Node_FieldSelect
- type Node_FieldStore
- type Node_Float
- type Node_FromExpr
- type Node_FuncCall
- type Node_FuncExpr
- type Node_FunctionParameter
- type Node_GrantRoleStmt
- type Node_GrantStmt
- type Node_GroupingFunc
- type Node_GroupingSet
- type Node_ImportForeignSchemaStmt
- type Node_IndexElem
- type Node_IndexStmt
- type Node_InferClause
- type Node_InferenceElem
- type Node_InlineCodeBlock
- type Node_InsertStmt
- type Node_IntList
- type Node_Integer
- type Node_IntoClause
- type Node_JoinExpr
- type Node_List
- type Node_ListenStmt
- type Node_LoadStmt
- type Node_LockStmt
- type Node_LockingClause
- type Node_MergeAction
- type Node_MergeStmt
- type Node_MergeWhenClause
- type Node_MinMaxExpr
- type Node_MultiAssignRef
- type Node_NamedArgExpr
- type Node_NextValueExpr
- type Node_NotifyStmt
- type Node_NullIfExpr
- type Node_NullTest
- type Node_ObjectWithArgs
- type Node_OidList
- type Node_OnConflictClause
- type Node_OnConflictExpr
- type Node_OpExpr
- type Node_Param
- type Node_ParamRef
- type Node_PartitionBoundSpec
- type Node_PartitionCmd
- type Node_PartitionElem
- type Node_PartitionRangeDatum
- type Node_PartitionSpec
- type Node_PlassignStmt
- type Node_PrepareStmt
- type Node_PublicationObjSpec
- type Node_PublicationTable
- type Node_Query
- type Node_RangeFunction
- type Node_RangeSubselect
- type Node_RangeTableFunc
- type Node_RangeTableFuncCol
- type Node_RangeTableSample
- type Node_RangeTblEntry
- type Node_RangeTblFunction
- type Node_RangeTblRef
- type Node_RangeVar
- type Node_RawStmt
- type Node_ReassignOwnedStmt
- type Node_RefreshMatViewStmt
- type Node_ReindexStmt
- type Node_RelabelType
- type Node_RenameStmt
- type Node_ReplicaIdentityStmt
- type Node_ResTarget
- type Node_ReturnStmt
- type Node_RoleSpec
- type Node_RowCompareExpr
- type Node_RowExpr
- type Node_RowMarkClause
- type Node_RuleStmt
- type Node_ScalarArrayOpExpr
- type Node_SecLabelStmt
- type Node_SelectStmt
- type Node_SetOperationStmt
- type Node_SetToDefault
- type Node_SortBy
- type Node_SortGroupClause
- type Node_SqlvalueFunction
- type Node_StatsElem
- type Node_String_
- type Node_SubLink
- type Node_SubPlan
- type Node_SubscriptingRef
- type Node_TableFunc
- type Node_TableLikeClause
- type Node_TableSampleClause
- type Node_TargetEntry
- type Node_TransactionStmt
- type Node_TriggerTransition
- type Node_TruncateStmt
- type Node_TypeCast
- type Node_TypeName
- type Node_UnlistenStmt
- type Node_UpdateStmt
- type Node_VacuumRelation
- type Node_VacuumStmt
- type Node_Var
- type Node_VariableSetStmt
- type Node_VariableShowStmt
- type Node_ViewStmt
- type Node_WindowClause
- type Node_WindowDef
- type Node_WindowFunc
- type Node_WithCheckOption
- type Node_WithClause
- type Node_XmlExpr
- type Node_XmlSerialize
- type NotifyStmt
- func (*NotifyStmt) Descriptor() ([]byte, []int)deprecated
- func (x *NotifyStmt) GetConditionname() string
- func (x *NotifyStmt) GetPayload() string
- func (*NotifyStmt) ProtoMessage()
- func (x *NotifyStmt) ProtoReflect() protoreflect.Message
- func (x *NotifyStmt) Reset()
- func (x *NotifyStmt) String() string
- type NullIfExpr
- func (*NullIfExpr) Descriptor() ([]byte, []int)deprecated
- func (x *NullIfExpr) GetArgs() []*Node
- func (x *NullIfExpr) GetInputcollid() uint32
- func (x *NullIfExpr) GetLocation() int32
- func (x *NullIfExpr) GetOpcollid() uint32
- func (x *NullIfExpr) GetOpfuncid() uint32
- func (x *NullIfExpr) GetOpno() uint32
- func (x *NullIfExpr) GetOpresulttype() uint32
- func (x *NullIfExpr) GetOpretset() bool
- func (x *NullIfExpr) GetXpr() *Node
- func (*NullIfExpr) ProtoMessage()
- func (x *NullIfExpr) ProtoReflect() protoreflect.Message
- func (x *NullIfExpr) Reset()
- func (x *NullIfExpr) String() string
- type NullTest
- func (*NullTest) Descriptor() ([]byte, []int)deprecated
- func (x *NullTest) GetArg() *Node
- func (x *NullTest) GetArgisrow() bool
- func (x *NullTest) GetLocation() int32
- func (x *NullTest) GetNulltesttype() NullTestType
- func (x *NullTest) GetXpr() *Node
- func (*NullTest) ProtoMessage()
- func (x *NullTest) ProtoReflect() protoreflect.Message
- func (x *NullTest) Reset()
- func (x *NullTest) String() string
- type NullTestType
- func (NullTestType) Descriptor() protoreflect.EnumDescriptor
- func (x NullTestType) Enum() *NullTestType
- func (NullTestType) EnumDescriptor() ([]byte, []int)deprecated
- func (x NullTestType) Number() protoreflect.EnumNumber
- func (x NullTestType) String() string
- func (NullTestType) Type() protoreflect.EnumType
- type ObjectType
- type ObjectWithArgs
- func (*ObjectWithArgs) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectWithArgs) GetArgsUnspecified() bool
- func (x *ObjectWithArgs) GetObjargs() []*Node
- func (x *ObjectWithArgs) GetObjfuncargs() []*Node
- func (x *ObjectWithArgs) GetObjname() []*Node
- func (*ObjectWithArgs) ProtoMessage()
- func (x *ObjectWithArgs) ProtoReflect() protoreflect.Message
- func (x *ObjectWithArgs) Reset()
- func (x *ObjectWithArgs) String() string
- type OidList
- type OnCommitAction
- func (OnCommitAction) Descriptor() protoreflect.EnumDescriptor
- func (x OnCommitAction) Enum() *OnCommitAction
- func (OnCommitAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x OnCommitAction) Number() protoreflect.EnumNumber
- func (x OnCommitAction) String() string
- func (OnCommitAction) Type() protoreflect.EnumType
- type OnConflictAction
- func (OnConflictAction) Descriptor() protoreflect.EnumDescriptor
- func (x OnConflictAction) Enum() *OnConflictAction
- func (OnConflictAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x OnConflictAction) Number() protoreflect.EnumNumber
- func (x OnConflictAction) String() string
- func (OnConflictAction) Type() protoreflect.EnumType
- type OnConflictClause
- func (*OnConflictClause) Descriptor() ([]byte, []int)deprecated
- func (x *OnConflictClause) GetAction() OnConflictAction
- func (x *OnConflictClause) GetInfer() *InferClause
- func (x *OnConflictClause) GetLocation() int32
- func (x *OnConflictClause) GetTargetList() []*Node
- func (x *OnConflictClause) GetWhereClause() *Node
- func (*OnConflictClause) ProtoMessage()
- func (x *OnConflictClause) ProtoReflect() protoreflect.Message
- func (x *OnConflictClause) Reset()
- func (x *OnConflictClause) String() string
- type OnConflictExpr
- func (*OnConflictExpr) Descriptor() ([]byte, []int)deprecated
- func (x *OnConflictExpr) GetAction() OnConflictAction
- func (x *OnConflictExpr) GetArbiterElems() []*Node
- func (x *OnConflictExpr) GetArbiterWhere() *Node
- func (x *OnConflictExpr) GetConstraint() uint32
- func (x *OnConflictExpr) GetExclRelIndex() int32
- func (x *OnConflictExpr) GetExclRelTlist() []*Node
- func (x *OnConflictExpr) GetOnConflictSet() []*Node
- func (x *OnConflictExpr) GetOnConflictWhere() *Node
- func (*OnConflictExpr) ProtoMessage()
- func (x *OnConflictExpr) ProtoReflect() protoreflect.Message
- func (x *OnConflictExpr) Reset()
- func (x *OnConflictExpr) String() string
- type OpExpr
- func (*OpExpr) Descriptor() ([]byte, []int)deprecated
- func (x *OpExpr) GetArgs() []*Node
- func (x *OpExpr) GetInputcollid() uint32
- func (x *OpExpr) GetLocation() int32
- func (x *OpExpr) GetOpcollid() uint32
- func (x *OpExpr) GetOpfuncid() uint32
- func (x *OpExpr) GetOpno() uint32
- func (x *OpExpr) GetOpresulttype() uint32
- func (x *OpExpr) GetOpretset() bool
- func (x *OpExpr) GetXpr() *Node
- func (*OpExpr) ProtoMessage()
- func (x *OpExpr) ProtoReflect() protoreflect.Message
- func (x *OpExpr) Reset()
- func (x *OpExpr) String() string
- type OverridingKind
- func (OverridingKind) Descriptor() protoreflect.EnumDescriptor
- func (x OverridingKind) Enum() *OverridingKind
- func (OverridingKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x OverridingKind) Number() protoreflect.EnumNumber
- func (x OverridingKind) String() string
- func (OverridingKind) Type() protoreflect.EnumType
- type PLAssignStmt
- func (*PLAssignStmt) Descriptor() ([]byte, []int)deprecated
- func (x *PLAssignStmt) GetIndirection() []*Node
- func (x *PLAssignStmt) GetLocation() int32
- func (x *PLAssignStmt) GetName() string
- func (x *PLAssignStmt) GetNnames() int32
- func (x *PLAssignStmt) GetVal() *SelectStmt
- func (*PLAssignStmt) ProtoMessage()
- func (x *PLAssignStmt) ProtoReflect() protoreflect.Message
- func (x *PLAssignStmt) Reset()
- func (x *PLAssignStmt) String() string
- type Param
- func (*Param) Descriptor() ([]byte, []int)deprecated
- func (x *Param) GetLocation() int32
- func (x *Param) GetParamcollid() uint32
- func (x *Param) GetParamid() int32
- func (x *Param) GetParamkind() ParamKind
- func (x *Param) GetParamtype() uint32
- func (x *Param) GetParamtypmod() int32
- func (x *Param) GetXpr() *Node
- func (*Param) ProtoMessage()
- func (x *Param) ProtoReflect() protoreflect.Message
- func (x *Param) Reset()
- func (x *Param) String() string
- type ParamKind
- type ParamRef
- type ParseResult
- func (*ParseResult) Descriptor() ([]byte, []int)deprecated
- func (x *ParseResult) GetStmts() []*RawStmt
- func (x *ParseResult) GetVersion() int32
- func (*ParseResult) ProtoMessage()
- func (x *ParseResult) ProtoReflect() protoreflect.Message
- func (x *ParseResult) Reset()
- func (x *ParseResult) String() string
- type PartitionBoundSpec
- func (*PartitionBoundSpec) Descriptor() ([]byte, []int)deprecated
- func (x *PartitionBoundSpec) GetIsDefault() bool
- func (x *PartitionBoundSpec) GetListdatums() []*Node
- func (x *PartitionBoundSpec) GetLocation() int32
- func (x *PartitionBoundSpec) GetLowerdatums() []*Node
- func (x *PartitionBoundSpec) GetModulus() int32
- func (x *PartitionBoundSpec) GetRemainder() int32
- func (x *PartitionBoundSpec) GetStrategy() string
- func (x *PartitionBoundSpec) GetUpperdatums() []*Node
- func (*PartitionBoundSpec) ProtoMessage()
- func (x *PartitionBoundSpec) ProtoReflect() protoreflect.Message
- func (x *PartitionBoundSpec) Reset()
- func (x *PartitionBoundSpec) String() string
- type PartitionCmd
- func (*PartitionCmd) Descriptor() ([]byte, []int)deprecated
- func (x *PartitionCmd) GetBound() *PartitionBoundSpec
- func (x *PartitionCmd) GetConcurrent() bool
- func (x *PartitionCmd) GetName() *RangeVar
- func (*PartitionCmd) ProtoMessage()
- func (x *PartitionCmd) ProtoReflect() protoreflect.Message
- func (x *PartitionCmd) Reset()
- func (x *PartitionCmd) String() string
- type PartitionElem
- func (*PartitionElem) Descriptor() ([]byte, []int)deprecated
- func (x *PartitionElem) GetCollation() []*Node
- func (x *PartitionElem) GetExpr() *Node
- func (x *PartitionElem) GetLocation() int32
- func (x *PartitionElem) GetName() string
- func (x *PartitionElem) GetOpclass() []*Node
- func (*PartitionElem) ProtoMessage()
- func (x *PartitionElem) ProtoReflect() protoreflect.Message
- func (x *PartitionElem) Reset()
- func (x *PartitionElem) String() string
- type PartitionRangeDatum
- func (*PartitionRangeDatum) Descriptor() ([]byte, []int)deprecated
- func (x *PartitionRangeDatum) GetKind() PartitionRangeDatumKind
- func (x *PartitionRangeDatum) GetLocation() int32
- func (x *PartitionRangeDatum) GetValue() *Node
- func (*PartitionRangeDatum) ProtoMessage()
- func (x *PartitionRangeDatum) ProtoReflect() protoreflect.Message
- func (x *PartitionRangeDatum) Reset()
- func (x *PartitionRangeDatum) String() string
- type PartitionRangeDatumKind
- func (PartitionRangeDatumKind) Descriptor() protoreflect.EnumDescriptor
- func (x PartitionRangeDatumKind) Enum() *PartitionRangeDatumKind
- func (PartitionRangeDatumKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x PartitionRangeDatumKind) Number() protoreflect.EnumNumber
- func (x PartitionRangeDatumKind) String() string
- func (PartitionRangeDatumKind) Type() protoreflect.EnumType
- type PartitionSpec
- func (*PartitionSpec) Descriptor() ([]byte, []int)deprecated
- func (x *PartitionSpec) GetLocation() int32
- func (x *PartitionSpec) GetPartParams() []*Node
- func (x *PartitionSpec) GetStrategy() string
- func (*PartitionSpec) ProtoMessage()
- func (x *PartitionSpec) ProtoReflect() protoreflect.Message
- func (x *PartitionSpec) Reset()
- func (x *PartitionSpec) String() string
- type PrepareStmt
- func (*PrepareStmt) Descriptor() ([]byte, []int)deprecated
- func (x *PrepareStmt) GetArgtypes() []*Node
- func (x *PrepareStmt) GetName() string
- func (x *PrepareStmt) GetQuery() *Node
- func (*PrepareStmt) ProtoMessage()
- func (x *PrepareStmt) ProtoReflect() protoreflect.Message
- func (x *PrepareStmt) Reset()
- func (x *PrepareStmt) String() string
- type PublicationObjSpec
- func (*PublicationObjSpec) Descriptor() ([]byte, []int)deprecated
- func (x *PublicationObjSpec) GetLocation() int32
- func (x *PublicationObjSpec) GetName() string
- func (x *PublicationObjSpec) GetPubobjtype() PublicationObjSpecType
- func (x *PublicationObjSpec) GetPubtable() *PublicationTable
- func (*PublicationObjSpec) ProtoMessage()
- func (x *PublicationObjSpec) ProtoReflect() protoreflect.Message
- func (x *PublicationObjSpec) Reset()
- func (x *PublicationObjSpec) String() string
- type PublicationObjSpecType
- func (PublicationObjSpecType) Descriptor() protoreflect.EnumDescriptor
- func (x PublicationObjSpecType) Enum() *PublicationObjSpecType
- func (PublicationObjSpecType) EnumDescriptor() ([]byte, []int)deprecated
- func (x PublicationObjSpecType) Number() protoreflect.EnumNumber
- func (x PublicationObjSpecType) String() string
- func (PublicationObjSpecType) Type() protoreflect.EnumType
- type PublicationTable
- func (*PublicationTable) Descriptor() ([]byte, []int)deprecated
- func (x *PublicationTable) GetColumns() []*Node
- func (x *PublicationTable) GetRelation() *RangeVar
- func (x *PublicationTable) GetWhereClause() *Node
- func (*PublicationTable) ProtoMessage()
- func (x *PublicationTable) ProtoReflect() protoreflect.Message
- func (x *PublicationTable) Reset()
- func (x *PublicationTable) String() string
- type Query
- func (*Query) Descriptor() ([]byte, []int)deprecated
- func (x *Query) GetCanSetTag() bool
- func (x *Query) GetCommandType() CmdType
- func (x *Query) GetConstraintDeps() []*Node
- func (x *Query) GetCteList() []*Node
- func (x *Query) GetDistinctClause() []*Node
- func (x *Query) GetGroupClause() []*Node
- func (x *Query) GetGroupDistinct() bool
- func (x *Query) GetGroupingSets() []*Node
- func (x *Query) GetHasAggs() bool
- func (x *Query) GetHasDistinctOn() bool
- func (x *Query) GetHasForUpdate() bool
- func (x *Query) GetHasModifyingCte() bool
- func (x *Query) GetHasRecursive() bool
- func (x *Query) GetHasRowSecurity() bool
- func (x *Query) GetHasSubLinks() bool
- func (x *Query) GetHasTargetSrfs() bool
- func (x *Query) GetHasWindowFuncs() bool
- func (x *Query) GetHavingQual() *Node
- func (x *Query) GetIsReturn() bool
- func (x *Query) GetJointree() *FromExpr
- func (x *Query) GetLimitCount() *Node
- func (x *Query) GetLimitOffset() *Node
- func (x *Query) GetLimitOption() LimitOption
- func (x *Query) GetMergeActionList() []*Node
- func (x *Query) GetMergeUseOuterJoin() bool
- func (x *Query) GetOnConflict() *OnConflictExpr
- func (x *Query) GetOverride() OverridingKind
- func (x *Query) GetQuerySource() QuerySource
- func (x *Query) GetResultRelation() int32
- func (x *Query) GetReturningList() []*Node
- func (x *Query) GetRowMarks() []*Node
- func (x *Query) GetRtable() []*Node
- func (x *Query) GetSetOperations() *Node
- func (x *Query) GetSortClause() []*Node
- func (x *Query) GetStmtLen() int32
- func (x *Query) GetStmtLocation() int32
- func (x *Query) GetTargetList() []*Node
- func (x *Query) GetUtilityStmt() *Node
- func (x *Query) GetWindowClause() []*Node
- func (x *Query) GetWithCheckOptions() []*Node
- func (*Query) ProtoMessage()
- func (x *Query) ProtoReflect() protoreflect.Message
- func (x *Query) Reset()
- func (x *Query) String() string
- type QuerySource
- func (QuerySource) Descriptor() protoreflect.EnumDescriptor
- func (x QuerySource) Enum() *QuerySource
- func (QuerySource) EnumDescriptor() ([]byte, []int)deprecated
- func (x QuerySource) Number() protoreflect.EnumNumber
- func (x QuerySource) String() string
- func (QuerySource) Type() protoreflect.EnumType
- type RTEKind
- type RangeFunction
- func (*RangeFunction) Descriptor() ([]byte, []int)deprecated
- func (x *RangeFunction) GetAlias() *Alias
- func (x *RangeFunction) GetColdeflist() []*Node
- func (x *RangeFunction) GetFunctions() []*Node
- func (x *RangeFunction) GetIsRowsfrom() bool
- func (x *RangeFunction) GetLateral() bool
- func (x *RangeFunction) GetOrdinality() bool
- func (*RangeFunction) ProtoMessage()
- func (x *RangeFunction) ProtoReflect() protoreflect.Message
- func (x *RangeFunction) Reset()
- func (x *RangeFunction) String() string
- type RangeSubselect
- func (*RangeSubselect) Descriptor() ([]byte, []int)deprecated
- func (x *RangeSubselect) GetAlias() *Alias
- func (x *RangeSubselect) GetLateral() bool
- func (x *RangeSubselect) GetSubquery() *Node
- func (*RangeSubselect) ProtoMessage()
- func (x *RangeSubselect) ProtoReflect() protoreflect.Message
- func (x *RangeSubselect) Reset()
- func (x *RangeSubselect) String() string
- type RangeTableFunc
- func (*RangeTableFunc) Descriptor() ([]byte, []int)deprecated
- func (x *RangeTableFunc) GetAlias() *Alias
- func (x *RangeTableFunc) GetColumns() []*Node
- func (x *RangeTableFunc) GetDocexpr() *Node
- func (x *RangeTableFunc) GetLateral() bool
- func (x *RangeTableFunc) GetLocation() int32
- func (x *RangeTableFunc) GetNamespaces() []*Node
- func (x *RangeTableFunc) GetRowexpr() *Node
- func (*RangeTableFunc) ProtoMessage()
- func (x *RangeTableFunc) ProtoReflect() protoreflect.Message
- func (x *RangeTableFunc) Reset()
- func (x *RangeTableFunc) String() string
- type RangeTableFuncCol
- func (*RangeTableFuncCol) Descriptor() ([]byte, []int)deprecated
- func (x *RangeTableFuncCol) GetColdefexpr() *Node
- func (x *RangeTableFuncCol) GetColexpr() *Node
- func (x *RangeTableFuncCol) GetColname() string
- func (x *RangeTableFuncCol) GetForOrdinality() bool
- func (x *RangeTableFuncCol) GetIsNotNull() bool
- func (x *RangeTableFuncCol) GetLocation() int32
- func (x *RangeTableFuncCol) GetTypeName() *TypeName
- func (*RangeTableFuncCol) ProtoMessage()
- func (x *RangeTableFuncCol) ProtoReflect() protoreflect.Message
- func (x *RangeTableFuncCol) Reset()
- func (x *RangeTableFuncCol) String() string
- type RangeTableSample
- func (*RangeTableSample) Descriptor() ([]byte, []int)deprecated
- func (x *RangeTableSample) GetArgs() []*Node
- func (x *RangeTableSample) GetLocation() int32
- func (x *RangeTableSample) GetMethod() []*Node
- func (x *RangeTableSample) GetRelation() *Node
- func (x *RangeTableSample) GetRepeatable() *Node
- func (*RangeTableSample) ProtoMessage()
- func (x *RangeTableSample) ProtoReflect() protoreflect.Message
- func (x *RangeTableSample) Reset()
- func (x *RangeTableSample) String() string
- type RangeTblEntry
- func (*RangeTblEntry) Descriptor() ([]byte, []int)deprecated
- func (x *RangeTblEntry) GetAlias() *Alias
- func (x *RangeTblEntry) GetCheckAsUser() uint32
- func (x *RangeTblEntry) GetColcollations() []*Node
- func (x *RangeTblEntry) GetColtypes() []*Node
- func (x *RangeTblEntry) GetColtypmods() []*Node
- func (x *RangeTblEntry) GetCtelevelsup() uint32
- func (x *RangeTblEntry) GetCtename() string
- func (x *RangeTblEntry) GetEnrname() string
- func (x *RangeTblEntry) GetEnrtuples() float64
- func (x *RangeTblEntry) GetEref() *Alias
- func (x *RangeTblEntry) GetExtraUpdatedCols() []uint64
- func (x *RangeTblEntry) GetFuncordinality() bool
- func (x *RangeTblEntry) GetFunctions() []*Node
- func (x *RangeTblEntry) GetInFromCl() bool
- func (x *RangeTblEntry) GetInh() bool
- func (x *RangeTblEntry) GetInsertedCols() []uint64
- func (x *RangeTblEntry) GetJoinUsingAlias() *Alias
- func (x *RangeTblEntry) GetJoinaliasvars() []*Node
- func (x *RangeTblEntry) GetJoinleftcols() []*Node
- func (x *RangeTblEntry) GetJoinmergedcols() int32
- func (x *RangeTblEntry) GetJoinrightcols() []*Node
- func (x *RangeTblEntry) GetJointype() JoinType
- func (x *RangeTblEntry) GetLateral() bool
- func (x *RangeTblEntry) GetRelid() uint32
- func (x *RangeTblEntry) GetRelkind() string
- func (x *RangeTblEntry) GetRellockmode() int32
- func (x *RangeTblEntry) GetRequiredPerms() uint32
- func (x *RangeTblEntry) GetRtekind() RTEKind
- func (x *RangeTblEntry) GetSecurityBarrier() bool
- func (x *RangeTblEntry) GetSecurityQuals() []*Node
- func (x *RangeTblEntry) GetSelectedCols() []uint64
- func (x *RangeTblEntry) GetSelfReference() bool
- func (x *RangeTblEntry) GetSubquery() *Query
- func (x *RangeTblEntry) GetTablefunc() *TableFunc
- func (x *RangeTblEntry) GetTablesample() *TableSampleClause
- func (x *RangeTblEntry) GetUpdatedCols() []uint64
- func (x *RangeTblEntry) GetValuesLists() []*Node
- func (*RangeTblEntry) ProtoMessage()
- func (x *RangeTblEntry) ProtoReflect() protoreflect.Message
- func (x *RangeTblEntry) Reset()
- func (x *RangeTblEntry) String() string
- type RangeTblFunction
- func (*RangeTblFunction) Descriptor() ([]byte, []int)deprecated
- func (x *RangeTblFunction) GetFunccolcollations() []*Node
- func (x *RangeTblFunction) GetFunccolcount() int32
- func (x *RangeTblFunction) GetFunccolnames() []*Node
- func (x *RangeTblFunction) GetFunccoltypes() []*Node
- func (x *RangeTblFunction) GetFunccoltypmods() []*Node
- func (x *RangeTblFunction) GetFuncexpr() *Node
- func (x *RangeTblFunction) GetFuncparams() []uint64
- func (*RangeTblFunction) ProtoMessage()
- func (x *RangeTblFunction) ProtoReflect() protoreflect.Message
- func (x *RangeTblFunction) Reset()
- func (x *RangeTblFunction) String() string
- type RangeTblRef
- type RangeVar
- func (*RangeVar) Descriptor() ([]byte, []int)deprecated
- func (x *RangeVar) GetAlias() *Alias
- func (x *RangeVar) GetCatalogname() string
- func (x *RangeVar) GetInh() bool
- func (x *RangeVar) GetLocation() int32
- func (x *RangeVar) GetRelname() string
- func (x *RangeVar) GetRelpersistence() string
- func (x *RangeVar) GetSchemaname() string
- func (*RangeVar) ProtoMessage()
- func (x *RangeVar) ProtoReflect() protoreflect.Message
- func (x *RangeVar) Reset()
- func (x *RangeVar) String() string
- type RawStmt
- func (*RawStmt) Descriptor() ([]byte, []int)deprecated
- func (x *RawStmt) GetStmt() *Node
- func (x *RawStmt) GetStmtLen() int32
- func (x *RawStmt) GetStmtLocation() int32
- func (*RawStmt) ProtoMessage()
- func (x *RawStmt) ProtoReflect() protoreflect.Message
- func (x *RawStmt) Reset()
- func (x *RawStmt) String() string
- type ReassignOwnedStmt
- func (*ReassignOwnedStmt) Descriptor() ([]byte, []int)deprecated
- func (x *ReassignOwnedStmt) GetNewrole() *RoleSpec
- func (x *ReassignOwnedStmt) GetRoles() []*Node
- func (*ReassignOwnedStmt) ProtoMessage()
- func (x *ReassignOwnedStmt) ProtoReflect() protoreflect.Message
- func (x *ReassignOwnedStmt) Reset()
- func (x *ReassignOwnedStmt) String() string
- type RefreshMatViewStmt
- func (*RefreshMatViewStmt) Descriptor() ([]byte, []int)deprecated
- func (x *RefreshMatViewStmt) GetConcurrent() bool
- func (x *RefreshMatViewStmt) GetRelation() *RangeVar
- func (x *RefreshMatViewStmt) GetSkipData() bool
- func (*RefreshMatViewStmt) ProtoMessage()
- func (x *RefreshMatViewStmt) ProtoReflect() protoreflect.Message
- func (x *RefreshMatViewStmt) Reset()
- func (x *RefreshMatViewStmt) String() string
- type ReindexObjectType
- func (ReindexObjectType) Descriptor() protoreflect.EnumDescriptor
- func (x ReindexObjectType) Enum() *ReindexObjectType
- func (ReindexObjectType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ReindexObjectType) Number() protoreflect.EnumNumber
- func (x ReindexObjectType) String() string
- func (ReindexObjectType) Type() protoreflect.EnumType
- type ReindexStmt
- func (*ReindexStmt) Descriptor() ([]byte, []int)deprecated
- func (x *ReindexStmt) GetKind() ReindexObjectType
- func (x *ReindexStmt) GetName() string
- func (x *ReindexStmt) GetParams() []*Node
- func (x *ReindexStmt) GetRelation() *RangeVar
- func (*ReindexStmt) ProtoMessage()
- func (x *ReindexStmt) ProtoReflect() protoreflect.Message
- func (x *ReindexStmt) Reset()
- func (x *ReindexStmt) String() string
- type RelabelType
- func (*RelabelType) Descriptor() ([]byte, []int)deprecated
- func (x *RelabelType) GetArg() *Node
- func (x *RelabelType) GetLocation() int32
- func (x *RelabelType) GetRelabelformat() CoercionForm
- func (x *RelabelType) GetResultcollid() uint32
- func (x *RelabelType) GetResulttype() uint32
- func (x *RelabelType) GetResulttypmod() int32
- func (x *RelabelType) GetXpr() *Node
- func (*RelabelType) ProtoMessage()
- func (x *RelabelType) ProtoReflect() protoreflect.Message
- func (x *RelabelType) Reset()
- func (x *RelabelType) String() string
- type RenameStmt
- func (*RenameStmt) Descriptor() ([]byte, []int)deprecated
- func (x *RenameStmt) GetBehavior() DropBehavior
- func (x *RenameStmt) GetMissingOk() bool
- func (x *RenameStmt) GetNewname() string
- func (x *RenameStmt) GetObject() *Node
- func (x *RenameStmt) GetRelation() *RangeVar
- func (x *RenameStmt) GetRelationType() ObjectType
- func (x *RenameStmt) GetRenameType() ObjectType
- func (x *RenameStmt) GetSubname() string
- func (*RenameStmt) ProtoMessage()
- func (x *RenameStmt) ProtoReflect() protoreflect.Message
- func (x *RenameStmt) Reset()
- func (x *RenameStmt) String() string
- type ReplicaIdentityStmt
- func (*ReplicaIdentityStmt) Descriptor() ([]byte, []int)deprecated
- func (x *ReplicaIdentityStmt) GetIdentityType() string
- func (x *ReplicaIdentityStmt) GetName() string
- func (*ReplicaIdentityStmt) ProtoMessage()
- func (x *ReplicaIdentityStmt) ProtoReflect() protoreflect.Message
- func (x *ReplicaIdentityStmt) Reset()
- func (x *ReplicaIdentityStmt) String() string
- type ResTarget
- func (*ResTarget) Descriptor() ([]byte, []int)deprecated
- func (x *ResTarget) GetIndirection() []*Node
- func (x *ResTarget) GetLocation() int32
- func (x *ResTarget) GetName() string
- func (x *ResTarget) GetVal() *Node
- func (*ResTarget) ProtoMessage()
- func (x *ResTarget) ProtoReflect() protoreflect.Message
- func (x *ResTarget) Reset()
- func (x *ResTarget) String() string
- type ReturnStmt
- type RoleSpec
- func (*RoleSpec) Descriptor() ([]byte, []int)deprecated
- func (x *RoleSpec) GetLocation() int32
- func (x *RoleSpec) GetRolename() string
- func (x *RoleSpec) GetRoletype() RoleSpecType
- func (*RoleSpec) ProtoMessage()
- func (x *RoleSpec) ProtoReflect() protoreflect.Message
- func (x *RoleSpec) Reset()
- func (x *RoleSpec) String() string
- type RoleSpecType
- func (RoleSpecType) Descriptor() protoreflect.EnumDescriptor
- func (x RoleSpecType) Enum() *RoleSpecType
- func (RoleSpecType) EnumDescriptor() ([]byte, []int)deprecated
- func (x RoleSpecType) Number() protoreflect.EnumNumber
- func (x RoleSpecType) String() string
- func (RoleSpecType) Type() protoreflect.EnumType
- type RoleStmtType
- func (RoleStmtType) Descriptor() protoreflect.EnumDescriptor
- func (x RoleStmtType) Enum() *RoleStmtType
- func (RoleStmtType) EnumDescriptor() ([]byte, []int)deprecated
- func (x RoleStmtType) Number() protoreflect.EnumNumber
- func (x RoleStmtType) String() string
- func (RoleStmtType) Type() protoreflect.EnumType
- type RowCompareExpr
- func (*RowCompareExpr) Descriptor() ([]byte, []int)deprecated
- func (x *RowCompareExpr) GetInputcollids() []*Node
- func (x *RowCompareExpr) GetLargs() []*Node
- func (x *RowCompareExpr) GetOpfamilies() []*Node
- func (x *RowCompareExpr) GetOpnos() []*Node
- func (x *RowCompareExpr) GetRargs() []*Node
- func (x *RowCompareExpr) GetRctype() RowCompareType
- func (x *RowCompareExpr) GetXpr() *Node
- func (*RowCompareExpr) ProtoMessage()
- func (x *RowCompareExpr) ProtoReflect() protoreflect.Message
- func (x *RowCompareExpr) Reset()
- func (x *RowCompareExpr) String() string
- type RowCompareType
- func (RowCompareType) Descriptor() protoreflect.EnumDescriptor
- func (x RowCompareType) Enum() *RowCompareType
- func (RowCompareType) EnumDescriptor() ([]byte, []int)deprecated
- func (x RowCompareType) Number() protoreflect.EnumNumber
- func (x RowCompareType) String() string
- func (RowCompareType) Type() protoreflect.EnumType
- type RowExpr
- func (*RowExpr) Descriptor() ([]byte, []int)deprecated
- func (x *RowExpr) GetArgs() []*Node
- func (x *RowExpr) GetColnames() []*Node
- func (x *RowExpr) GetLocation() int32
- func (x *RowExpr) GetRowFormat() CoercionForm
- func (x *RowExpr) GetRowTypeid() uint32
- func (x *RowExpr) GetXpr() *Node
- func (*RowExpr) ProtoMessage()
- func (x *RowExpr) ProtoReflect() protoreflect.Message
- func (x *RowExpr) Reset()
- func (x *RowExpr) String() string
- type RowMarkClause
- func (*RowMarkClause) Descriptor() ([]byte, []int)deprecated
- func (x *RowMarkClause) GetPushedDown() bool
- func (x *RowMarkClause) GetRti() uint32
- func (x *RowMarkClause) GetStrength() LockClauseStrength
- func (x *RowMarkClause) GetWaitPolicy() LockWaitPolicy
- func (*RowMarkClause) ProtoMessage()
- func (x *RowMarkClause) ProtoReflect() protoreflect.Message
- func (x *RowMarkClause) Reset()
- func (x *RowMarkClause) String() string
- type RuleStmt
- func (*RuleStmt) Descriptor() ([]byte, []int)deprecated
- func (x *RuleStmt) GetActions() []*Node
- func (x *RuleStmt) GetEvent() CmdType
- func (x *RuleStmt) GetInstead() bool
- func (x *RuleStmt) GetRelation() *RangeVar
- func (x *RuleStmt) GetReplace() bool
- func (x *RuleStmt) GetRulename() string
- func (x *RuleStmt) GetWhereClause() *Node
- func (*RuleStmt) ProtoMessage()
- func (x *RuleStmt) ProtoReflect() protoreflect.Message
- func (x *RuleStmt) Reset()
- func (x *RuleStmt) String() string
- type SQLValueFunction
- func (*SQLValueFunction) Descriptor() ([]byte, []int)deprecated
- func (x *SQLValueFunction) GetLocation() int32
- func (x *SQLValueFunction) GetOp() SQLValueFunctionOp
- func (x *SQLValueFunction) GetType() uint32
- func (x *SQLValueFunction) GetTypmod() int32
- func (x *SQLValueFunction) GetXpr() *Node
- func (*SQLValueFunction) ProtoMessage()
- func (x *SQLValueFunction) ProtoReflect() protoreflect.Message
- func (x *SQLValueFunction) Reset()
- func (x *SQLValueFunction) String() string
- type SQLValueFunctionOp
- func (SQLValueFunctionOp) Descriptor() protoreflect.EnumDescriptor
- func (x SQLValueFunctionOp) Enum() *SQLValueFunctionOp
- func (SQLValueFunctionOp) EnumDescriptor() ([]byte, []int)deprecated
- func (x SQLValueFunctionOp) Number() protoreflect.EnumNumber
- func (x SQLValueFunctionOp) String() string
- func (SQLValueFunctionOp) Type() protoreflect.EnumType
- type ScalarArrayOpExpr
- func (*ScalarArrayOpExpr) Descriptor() ([]byte, []int)deprecated
- func (x *ScalarArrayOpExpr) GetArgs() []*Node
- func (x *ScalarArrayOpExpr) GetHashfuncid() uint32
- func (x *ScalarArrayOpExpr) GetInputcollid() uint32
- func (x *ScalarArrayOpExpr) GetLocation() int32
- func (x *ScalarArrayOpExpr) GetNegfuncid() uint32
- func (x *ScalarArrayOpExpr) GetOpfuncid() uint32
- func (x *ScalarArrayOpExpr) GetOpno() uint32
- func (x *ScalarArrayOpExpr) GetUseOr() bool
- func (x *ScalarArrayOpExpr) GetXpr() *Node
- func (*ScalarArrayOpExpr) ProtoMessage()
- func (x *ScalarArrayOpExpr) ProtoReflect() protoreflect.Message
- func (x *ScalarArrayOpExpr) Reset()
- func (x *ScalarArrayOpExpr) String() string
- type ScanResult
- func (*ScanResult) Descriptor() ([]byte, []int)deprecated
- func (x *ScanResult) GetTokens() []*ScanToken
- func (x *ScanResult) GetVersion() int32
- func (*ScanResult) ProtoMessage()
- func (x *ScanResult) ProtoReflect() protoreflect.Message
- func (x *ScanResult) Reset()
- func (x *ScanResult) String() string
- type ScanToken
- func (*ScanToken) Descriptor() ([]byte, []int)deprecated
- func (x *ScanToken) GetEnd() int32
- func (x *ScanToken) GetKeywordKind() KeywordKind
- func (x *ScanToken) GetStart() int32
- func (x *ScanToken) GetToken() Token
- func (*ScanToken) ProtoMessage()
- func (x *ScanToken) ProtoReflect() protoreflect.Message
- func (x *ScanToken) Reset()
- func (x *ScanToken) String() string
- type SecLabelStmt
- func (*SecLabelStmt) Descriptor() ([]byte, []int)deprecated
- func (x *SecLabelStmt) GetLabel() string
- func (x *SecLabelStmt) GetObject() *Node
- func (x *SecLabelStmt) GetObjtype() ObjectType
- func (x *SecLabelStmt) GetProvider() string
- func (*SecLabelStmt) ProtoMessage()
- func (x *SecLabelStmt) ProtoReflect() protoreflect.Message
- func (x *SecLabelStmt) Reset()
- func (x *SecLabelStmt) String() string
- type SelectStmt
- func (*SelectStmt) Descriptor() ([]byte, []int)deprecated
- func (x *SelectStmt) GetAll() bool
- func (x *SelectStmt) GetDistinctClause() []*Node
- func (x *SelectStmt) GetFromClause() []*Node
- func (x *SelectStmt) GetGroupClause() []*Node
- func (x *SelectStmt) GetGroupDistinct() bool
- func (x *SelectStmt) GetHavingClause() *Node
- func (x *SelectStmt) GetIntoClause() *IntoClause
- func (x *SelectStmt) GetLarg() *SelectStmt
- func (x *SelectStmt) GetLimitCount() *Node
- func (x *SelectStmt) GetLimitOffset() *Node
- func (x *SelectStmt) GetLimitOption() LimitOption
- func (x *SelectStmt) GetLockingClause() []*Node
- func (x *SelectStmt) GetOp() SetOperation
- func (x *SelectStmt) GetRarg() *SelectStmt
- func (x *SelectStmt) GetSortClause() []*Node
- func (x *SelectStmt) GetTargetList() []*Node
- func (x *SelectStmt) GetValuesLists() []*Node
- func (x *SelectStmt) GetWhereClause() *Node
- func (x *SelectStmt) GetWindowClause() []*Node
- func (x *SelectStmt) GetWithClause() *WithClause
- func (*SelectStmt) ProtoMessage()
- func (x *SelectStmt) ProtoReflect() protoreflect.Message
- func (x *SelectStmt) Reset()
- func (x *SelectStmt) String() string
- type SetOpCmd
- type SetOpStrategy
- func (SetOpStrategy) Descriptor() protoreflect.EnumDescriptor
- func (x SetOpStrategy) Enum() *SetOpStrategy
- func (SetOpStrategy) EnumDescriptor() ([]byte, []int)deprecated
- func (x SetOpStrategy) Number() protoreflect.EnumNumber
- func (x SetOpStrategy) String() string
- func (SetOpStrategy) Type() protoreflect.EnumType
- type SetOperation
- func (SetOperation) Descriptor() protoreflect.EnumDescriptor
- func (x SetOperation) Enum() *SetOperation
- func (SetOperation) EnumDescriptor() ([]byte, []int)deprecated
- func (x SetOperation) Number() protoreflect.EnumNumber
- func (x SetOperation) String() string
- func (SetOperation) Type() protoreflect.EnumType
- type SetOperationStmt
- func (*SetOperationStmt) Descriptor() ([]byte, []int)deprecated
- func (x *SetOperationStmt) GetAll() bool
- func (x *SetOperationStmt) GetColCollations() []*Node
- func (x *SetOperationStmt) GetColTypes() []*Node
- func (x *SetOperationStmt) GetColTypmods() []*Node
- func (x *SetOperationStmt) GetGroupClauses() []*Node
- func (x *SetOperationStmt) GetLarg() *Node
- func (x *SetOperationStmt) GetOp() SetOperation
- func (x *SetOperationStmt) GetRarg() *Node
- func (*SetOperationStmt) ProtoMessage()
- func (x *SetOperationStmt) ProtoReflect() protoreflect.Message
- func (x *SetOperationStmt) Reset()
- func (x *SetOperationStmt) String() string
- type SetQuantifier
- func (SetQuantifier) Descriptor() protoreflect.EnumDescriptor
- func (x SetQuantifier) Enum() *SetQuantifier
- func (SetQuantifier) EnumDescriptor() ([]byte, []int)deprecated
- func (x SetQuantifier) Number() protoreflect.EnumNumber
- func (x SetQuantifier) String() string
- func (SetQuantifier) Type() protoreflect.EnumType
- type SetToDefault
- func (*SetToDefault) Descriptor() ([]byte, []int)deprecated
- func (x *SetToDefault) GetCollation() uint32
- func (x *SetToDefault) GetLocation() int32
- func (x *SetToDefault) GetTypeId() uint32
- func (x *SetToDefault) GetTypeMod() int32
- func (x *SetToDefault) GetXpr() *Node
- func (*SetToDefault) ProtoMessage()
- func (x *SetToDefault) ProtoReflect() protoreflect.Message
- func (x *SetToDefault) Reset()
- func (x *SetToDefault) String() string
- type SortBy
- func (*SortBy) Descriptor() ([]byte, []int)deprecated
- func (x *SortBy) GetLocation() int32
- func (x *SortBy) GetNode() *Node
- func (x *SortBy) GetSortbyDir() SortByDir
- func (x *SortBy) GetSortbyNulls() SortByNulls
- func (x *SortBy) GetUseOp() []*Node
- func (*SortBy) ProtoMessage()
- func (x *SortBy) ProtoReflect() protoreflect.Message
- func (x *SortBy) Reset()
- func (x *SortBy) String() string
- type SortByDir
- type SortByNulls
- func (SortByNulls) Descriptor() protoreflect.EnumDescriptor
- func (x SortByNulls) Enum() *SortByNulls
- func (SortByNulls) EnumDescriptor() ([]byte, []int)deprecated
- func (x SortByNulls) Number() protoreflect.EnumNumber
- func (x SortByNulls) String() string
- func (SortByNulls) Type() protoreflect.EnumType
- type SortGroupClause
- func (*SortGroupClause) Descriptor() ([]byte, []int)deprecated
- func (x *SortGroupClause) GetEqop() uint32
- func (x *SortGroupClause) GetHashable() bool
- func (x *SortGroupClause) GetNullsFirst() bool
- func (x *SortGroupClause) GetSortop() uint32
- func (x *SortGroupClause) GetTleSortGroupRef() uint32
- func (*SortGroupClause) ProtoMessage()
- func (x *SortGroupClause) ProtoReflect() protoreflect.Message
- func (x *SortGroupClause) Reset()
- func (x *SortGroupClause) String() string
- type StatsElem
- type String
- type SubLink
- func (*SubLink) Descriptor() ([]byte, []int)deprecated
- func (x *SubLink) GetLocation() int32
- func (x *SubLink) GetOperName() []*Node
- func (x *SubLink) GetSubLinkId() int32
- func (x *SubLink) GetSubLinkType() SubLinkType
- func (x *SubLink) GetSubselect() *Node
- func (x *SubLink) GetTestexpr() *Node
- func (x *SubLink) GetXpr() *Node
- func (*SubLink) ProtoMessage()
- func (x *SubLink) ProtoReflect() protoreflect.Message
- func (x *SubLink) Reset()
- func (x *SubLink) String() string
- type SubLinkType
- func (SubLinkType) Descriptor() protoreflect.EnumDescriptor
- func (x SubLinkType) Enum() *SubLinkType
- func (SubLinkType) EnumDescriptor() ([]byte, []int)deprecated
- func (x SubLinkType) Number() protoreflect.EnumNumber
- func (x SubLinkType) String() string
- func (SubLinkType) Type() protoreflect.EnumType
- type SubPlan
- func (*SubPlan) Descriptor() ([]byte, []int)deprecated
- func (x *SubPlan) GetArgs() []*Node
- func (x *SubPlan) GetFirstColCollation() uint32
- func (x *SubPlan) GetFirstColType() uint32
- func (x *SubPlan) GetFirstColTypmod() int32
- func (x *SubPlan) GetParParam() []*Node
- func (x *SubPlan) GetParallelSafe() bool
- func (x *SubPlan) GetParamIds() []*Node
- func (x *SubPlan) GetPerCallCost() float64
- func (x *SubPlan) GetPlanId() int32
- func (x *SubPlan) GetPlanName() string
- func (x *SubPlan) GetSetParam() []*Node
- func (x *SubPlan) GetStartupCost() float64
- func (x *SubPlan) GetSubLinkType() SubLinkType
- func (x *SubPlan) GetTestexpr() *Node
- func (x *SubPlan) GetUnknownEqFalse() bool
- func (x *SubPlan) GetUseHashTable() bool
- func (x *SubPlan) GetXpr() *Node
- func (*SubPlan) ProtoMessage()
- func (x *SubPlan) ProtoReflect() protoreflect.Message
- func (x *SubPlan) Reset()
- func (x *SubPlan) String() string
- type SubscriptingRef
- func (*SubscriptingRef) Descriptor() ([]byte, []int)deprecated
- func (x *SubscriptingRef) GetRefassgnexpr() *Node
- func (x *SubscriptingRef) GetRefcollid() uint32
- func (x *SubscriptingRef) GetRefcontainertype() uint32
- func (x *SubscriptingRef) GetRefelemtype() uint32
- func (x *SubscriptingRef) GetRefexpr() *Node
- func (x *SubscriptingRef) GetReflowerindexpr() []*Node
- func (x *SubscriptingRef) GetRefrestype() uint32
- func (x *SubscriptingRef) GetReftypmod() int32
- func (x *SubscriptingRef) GetRefupperindexpr() []*Node
- func (x *SubscriptingRef) GetXpr() *Node
- func (*SubscriptingRef) ProtoMessage()
- func (x *SubscriptingRef) ProtoReflect() protoreflect.Message
- func (x *SubscriptingRef) Reset()
- func (x *SubscriptingRef) String() string
- type TableFunc
- func (*TableFunc) Descriptor() ([]byte, []int)deprecated
- func (x *TableFunc) GetColcollations() []*Node
- func (x *TableFunc) GetColdefexprs() []*Node
- func (x *TableFunc) GetColexprs() []*Node
- func (x *TableFunc) GetColnames() []*Node
- func (x *TableFunc) GetColtypes() []*Node
- func (x *TableFunc) GetColtypmods() []*Node
- func (x *TableFunc) GetDocexpr() *Node
- func (x *TableFunc) GetLocation() int32
- func (x *TableFunc) GetNotnulls() []uint64
- func (x *TableFunc) GetNsNames() []*Node
- func (x *TableFunc) GetNsUris() []*Node
- func (x *TableFunc) GetOrdinalitycol() int32
- func (x *TableFunc) GetRowexpr() *Node
- func (*TableFunc) ProtoMessage()
- func (x *TableFunc) ProtoReflect() protoreflect.Message
- func (x *TableFunc) Reset()
- func (x *TableFunc) String() string
- type TableLikeClause
- func (*TableLikeClause) Descriptor() ([]byte, []int)deprecated
- func (x *TableLikeClause) GetOptions() uint32
- func (x *TableLikeClause) GetRelation() *RangeVar
- func (x *TableLikeClause) GetRelationOid() uint32
- func (*TableLikeClause) ProtoMessage()
- func (x *TableLikeClause) ProtoReflect() protoreflect.Message
- func (x *TableLikeClause) Reset()
- func (x *TableLikeClause) String() string
- type TableLikeOption
- func (TableLikeOption) Descriptor() protoreflect.EnumDescriptor
- func (x TableLikeOption) Enum() *TableLikeOption
- func (TableLikeOption) EnumDescriptor() ([]byte, []int)deprecated
- func (x TableLikeOption) Number() protoreflect.EnumNumber
- func (x TableLikeOption) String() string
- func (TableLikeOption) Type() protoreflect.EnumType
- type TableSampleClause
- func (*TableSampleClause) Descriptor() ([]byte, []int)deprecated
- func (x *TableSampleClause) GetArgs() []*Node
- func (x *TableSampleClause) GetRepeatable() *Node
- func (x *TableSampleClause) GetTsmhandler() uint32
- func (*TableSampleClause) ProtoMessage()
- func (x *TableSampleClause) ProtoReflect() protoreflect.Message
- func (x *TableSampleClause) Reset()
- func (x *TableSampleClause) String() string
- type TargetEntry
- func (*TargetEntry) Descriptor() ([]byte, []int)deprecated
- func (x *TargetEntry) GetExpr() *Node
- func (x *TargetEntry) GetResjunk() bool
- func (x *TargetEntry) GetResname() string
- func (x *TargetEntry) GetResno() int32
- func (x *TargetEntry) GetResorigcol() int32
- func (x *TargetEntry) GetResorigtbl() uint32
- func (x *TargetEntry) GetRessortgroupref() uint32
- func (x *TargetEntry) GetXpr() *Node
- func (*TargetEntry) ProtoMessage()
- func (x *TargetEntry) ProtoReflect() protoreflect.Message
- func (x *TargetEntry) Reset()
- func (x *TargetEntry) String() string
- type Token
- type TransactionStmt
- func (*TransactionStmt) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionStmt) GetChain() bool
- func (x *TransactionStmt) GetGid() string
- func (x *TransactionStmt) GetKind() TransactionStmtKind
- func (x *TransactionStmt) GetOptions() []*Node
- func (x *TransactionStmt) GetSavepointName() string
- func (*TransactionStmt) ProtoMessage()
- func (x *TransactionStmt) ProtoReflect() protoreflect.Message
- func (x *TransactionStmt) Reset()
- func (x *TransactionStmt) String() string
- type TransactionStmtKind
- func (TransactionStmtKind) Descriptor() protoreflect.EnumDescriptor
- func (x TransactionStmtKind) Enum() *TransactionStmtKind
- func (TransactionStmtKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x TransactionStmtKind) Number() protoreflect.EnumNumber
- func (x TransactionStmtKind) String() string
- func (TransactionStmtKind) Type() protoreflect.EnumType
- type TriggerTransition
- func (*TriggerTransition) Descriptor() ([]byte, []int)deprecated
- func (x *TriggerTransition) GetIsNew() bool
- func (x *TriggerTransition) GetIsTable() bool
- func (x *TriggerTransition) GetName() string
- func (*TriggerTransition) ProtoMessage()
- func (x *TriggerTransition) ProtoReflect() protoreflect.Message
- func (x *TriggerTransition) Reset()
- func (x *TriggerTransition) String() string
- type TruncateStmt
- func (*TruncateStmt) Descriptor() ([]byte, []int)deprecated
- func (x *TruncateStmt) GetBehavior() DropBehavior
- func (x *TruncateStmt) GetRelations() []*Node
- func (x *TruncateStmt) GetRestartSeqs() bool
- func (*TruncateStmt) ProtoMessage()
- func (x *TruncateStmt) ProtoReflect() protoreflect.Message
- func (x *TruncateStmt) Reset()
- func (x *TruncateStmt) String() string
- type TypeCast
- func (*TypeCast) Descriptor() ([]byte, []int)deprecated
- func (x *TypeCast) GetArg() *Node
- func (x *TypeCast) GetLocation() int32
- func (x *TypeCast) GetTypeName() *TypeName
- func (*TypeCast) ProtoMessage()
- func (x *TypeCast) ProtoReflect() protoreflect.Message
- func (x *TypeCast) Reset()
- func (x *TypeCast) String() string
- type TypeName
- func (*TypeName) Descriptor() ([]byte, []int)deprecated
- func (x *TypeName) GetArrayBounds() []*Node
- func (x *TypeName) GetLocation() int32
- func (x *TypeName) GetNames() []*Node
- func (x *TypeName) GetPctType() bool
- func (x *TypeName) GetSetof() bool
- func (x *TypeName) GetTypeOid() uint32
- func (x *TypeName) GetTypemod() int32
- func (x *TypeName) GetTypmods() []*Node
- func (*TypeName) ProtoMessage()
- func (x *TypeName) ProtoReflect() protoreflect.Message
- func (x *TypeName) Reset()
- func (x *TypeName) String() string
- type UnlistenStmt
- type UpdateStmt
- func (*UpdateStmt) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateStmt) GetFromClause() []*Node
- func (x *UpdateStmt) GetRelation() *RangeVar
- func (x *UpdateStmt) GetReturningList() []*Node
- func (x *UpdateStmt) GetTargetList() []*Node
- func (x *UpdateStmt) GetWhereClause() *Node
- func (x *UpdateStmt) GetWithClause() *WithClause
- func (*UpdateStmt) ProtoMessage()
- func (x *UpdateStmt) ProtoReflect() protoreflect.Message
- func (x *UpdateStmt) Reset()
- func (x *UpdateStmt) String() string
- type VacuumRelation
- func (*VacuumRelation) Descriptor() ([]byte, []int)deprecated
- func (x *VacuumRelation) GetOid() uint32
- func (x *VacuumRelation) GetRelation() *RangeVar
- func (x *VacuumRelation) GetVaCols() []*Node
- func (*VacuumRelation) ProtoMessage()
- func (x *VacuumRelation) ProtoReflect() protoreflect.Message
- func (x *VacuumRelation) Reset()
- func (x *VacuumRelation) String() string
- type VacuumStmt
- func (*VacuumStmt) Descriptor() ([]byte, []int)deprecated
- func (x *VacuumStmt) GetIsVacuumcmd() bool
- func (x *VacuumStmt) GetOptions() []*Node
- func (x *VacuumStmt) GetRels() []*Node
- func (*VacuumStmt) ProtoMessage()
- func (x *VacuumStmt) ProtoReflect() protoreflect.Message
- func (x *VacuumStmt) Reset()
- func (x *VacuumStmt) String() string
- type Var
- func (*Var) Descriptor() ([]byte, []int)deprecated
- func (x *Var) GetLocation() int32
- func (x *Var) GetVarattno() int32
- func (x *Var) GetVarattnosyn() int32
- func (x *Var) GetVarcollid() uint32
- func (x *Var) GetVarlevelsup() uint32
- func (x *Var) GetVarno() int32
- func (x *Var) GetVarnosyn() uint32
- func (x *Var) GetVartype() uint32
- func (x *Var) GetVartypmod() int32
- func (x *Var) GetXpr() *Node
- func (*Var) ProtoMessage()
- func (x *Var) ProtoReflect() protoreflect.Message
- func (x *Var) Reset()
- func (x *Var) String() string
- type VariableSetKind
- func (VariableSetKind) Descriptor() protoreflect.EnumDescriptor
- func (x VariableSetKind) Enum() *VariableSetKind
- func (VariableSetKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x VariableSetKind) Number() protoreflect.EnumNumber
- func (x VariableSetKind) String() string
- func (VariableSetKind) Type() protoreflect.EnumType
- type VariableSetStmt
- func (*VariableSetStmt) Descriptor() ([]byte, []int)deprecated
- func (x *VariableSetStmt) GetArgs() []*Node
- func (x *VariableSetStmt) GetIsLocal() bool
- func (x *VariableSetStmt) GetKind() VariableSetKind
- func (x *VariableSetStmt) GetName() string
- func (*VariableSetStmt) ProtoMessage()
- func (x *VariableSetStmt) ProtoReflect() protoreflect.Message
- func (x *VariableSetStmt) Reset()
- func (x *VariableSetStmt) String() string
- type VariableShowStmt
- type ViewCheckOption
- func (ViewCheckOption) Descriptor() protoreflect.EnumDescriptor
- func (x ViewCheckOption) Enum() *ViewCheckOption
- func (ViewCheckOption) EnumDescriptor() ([]byte, []int)deprecated
- func (x ViewCheckOption) Number() protoreflect.EnumNumber
- func (x ViewCheckOption) String() string
- func (ViewCheckOption) Type() protoreflect.EnumType
- type ViewStmt
- func (*ViewStmt) Descriptor() ([]byte, []int)deprecated
- func (x *ViewStmt) GetAliases() []*Node
- func (x *ViewStmt) GetOptions() []*Node
- func (x *ViewStmt) GetQuery() *Node
- func (x *ViewStmt) GetReplace() bool
- func (x *ViewStmt) GetView() *RangeVar
- func (x *ViewStmt) GetWithCheckOption() ViewCheckOption
- func (*ViewStmt) ProtoMessage()
- func (x *ViewStmt) ProtoReflect() protoreflect.Message
- func (x *ViewStmt) Reset()
- func (x *ViewStmt) String() string
- type WCOKind
- type WindowClause
- func (*WindowClause) Descriptor() ([]byte, []int)deprecated
- func (x *WindowClause) GetCopiedOrder() bool
- func (x *WindowClause) GetEndInRangeFunc() uint32
- func (x *WindowClause) GetEndOffset() *Node
- func (x *WindowClause) GetFrameOptions() int32
- func (x *WindowClause) GetInRangeAsc() bool
- func (x *WindowClause) GetInRangeColl() uint32
- func (x *WindowClause) GetInRangeNullsFirst() bool
- func (x *WindowClause) GetName() string
- func (x *WindowClause) GetOrderClause() []*Node
- func (x *WindowClause) GetPartitionClause() []*Node
- func (x *WindowClause) GetRefname() string
- func (x *WindowClause) GetRunCondition() []*Node
- func (x *WindowClause) GetStartInRangeFunc() uint32
- func (x *WindowClause) GetStartOffset() *Node
- func (x *WindowClause) GetWinref() uint32
- func (*WindowClause) ProtoMessage()
- func (x *WindowClause) ProtoReflect() protoreflect.Message
- func (x *WindowClause) Reset()
- func (x *WindowClause) String() string
- type WindowDef
- func (*WindowDef) Descriptor() ([]byte, []int)deprecated
- func (x *WindowDef) GetEndOffset() *Node
- func (x *WindowDef) GetFrameOptions() int32
- func (x *WindowDef) GetLocation() int32
- func (x *WindowDef) GetName() string
- func (x *WindowDef) GetOrderClause() []*Node
- func (x *WindowDef) GetPartitionClause() []*Node
- func (x *WindowDef) GetRefname() string
- func (x *WindowDef) GetStartOffset() *Node
- func (*WindowDef) ProtoMessage()
- func (x *WindowDef) ProtoReflect() protoreflect.Message
- func (x *WindowDef) Reset()
- func (x *WindowDef) String() string
- type WindowFunc
- func (*WindowFunc) Descriptor() ([]byte, []int)deprecated
- func (x *WindowFunc) GetAggfilter() *Node
- func (x *WindowFunc) GetArgs() []*Node
- func (x *WindowFunc) GetInputcollid() uint32
- func (x *WindowFunc) GetLocation() int32
- func (x *WindowFunc) GetWinagg() bool
- func (x *WindowFunc) GetWincollid() uint32
- func (x *WindowFunc) GetWinfnoid() uint32
- func (x *WindowFunc) GetWinref() uint32
- func (x *WindowFunc) GetWinstar() bool
- func (x *WindowFunc) GetWintype() uint32
- func (x *WindowFunc) GetXpr() *Node
- func (*WindowFunc) ProtoMessage()
- func (x *WindowFunc) ProtoReflect() protoreflect.Message
- func (x *WindowFunc) Reset()
- func (x *WindowFunc) String() string
- type WithCheckOption
- func (*WithCheckOption) Descriptor() ([]byte, []int)deprecated
- func (x *WithCheckOption) GetCascaded() bool
- func (x *WithCheckOption) GetKind() WCOKind
- func (x *WithCheckOption) GetPolname() string
- func (x *WithCheckOption) GetQual() *Node
- func (x *WithCheckOption) GetRelname() string
- func (*WithCheckOption) ProtoMessage()
- func (x *WithCheckOption) ProtoReflect() protoreflect.Message
- func (x *WithCheckOption) Reset()
- func (x *WithCheckOption) String() string
- type WithClause
- func (*WithClause) Descriptor() ([]byte, []int)deprecated
- func (x *WithClause) GetCtes() []*Node
- func (x *WithClause) GetLocation() int32
- func (x *WithClause) GetRecursive() bool
- func (*WithClause) ProtoMessage()
- func (x *WithClause) ProtoReflect() protoreflect.Message
- func (x *WithClause) Reset()
- func (x *WithClause) String() string
- type XmlExpr
- func (*XmlExpr) Descriptor() ([]byte, []int)deprecated
- func (x *XmlExpr) GetArgNames() []*Node
- func (x *XmlExpr) GetArgs() []*Node
- func (x *XmlExpr) GetLocation() int32
- func (x *XmlExpr) GetName() string
- func (x *XmlExpr) GetNamedArgs() []*Node
- func (x *XmlExpr) GetOp() XmlExprOp
- func (x *XmlExpr) GetType() uint32
- func (x *XmlExpr) GetTypmod() int32
- func (x *XmlExpr) GetXmloption() XmlOptionType
- func (x *XmlExpr) GetXpr() *Node
- func (*XmlExpr) ProtoMessage()
- func (x *XmlExpr) ProtoReflect() protoreflect.Message
- func (x *XmlExpr) Reset()
- func (x *XmlExpr) String() string
- type XmlExprOp
- type XmlOptionType
- func (XmlOptionType) Descriptor() protoreflect.EnumDescriptor
- func (x XmlOptionType) Enum() *XmlOptionType
- func (XmlOptionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x XmlOptionType) Number() protoreflect.EnumNumber
- func (x XmlOptionType) String() string
- func (XmlOptionType) Type() protoreflect.EnumType
- type XmlSerialize
- func (*XmlSerialize) Descriptor() ([]byte, []int)deprecated
- func (x *XmlSerialize) GetExpr() *Node
- func (x *XmlSerialize) GetLocation() int32
- func (x *XmlSerialize) GetTypeName() *TypeName
- func (x *XmlSerialize) GetXmloption() XmlOptionType
- func (*XmlSerialize) ProtoMessage()
- func (x *XmlSerialize) ProtoReflect() protoreflect.Message
- func (x *XmlSerialize) Reset()
- func (x *XmlSerialize) String() string
Constants ¶
This section is empty.
Variables ¶
var ( OverridingKind_name = map[int32]string{ 0: "OVERRIDING_KIND_UNDEFINED", 1: "OVERRIDING_NOT_SET", 2: "OVERRIDING_USER_VALUE", 3: "OVERRIDING_SYSTEM_VALUE", } OverridingKind_value = map[string]int32{ "OVERRIDING_KIND_UNDEFINED": 0, "OVERRIDING_NOT_SET": 1, "OVERRIDING_USER_VALUE": 2, "OVERRIDING_SYSTEM_VALUE": 3, } )
Enum value maps for OverridingKind.
var ( QuerySource_name = map[int32]string{ 0: "QUERY_SOURCE_UNDEFINED", 1: "QSRC_ORIGINAL", 2: "QSRC_PARSER", 3: "QSRC_INSTEAD_RULE", 4: "QSRC_QUAL_INSTEAD_RULE", 5: "QSRC_NON_INSTEAD_RULE", } QuerySource_value = map[string]int32{ "QUERY_SOURCE_UNDEFINED": 0, "QSRC_ORIGINAL": 1, "QSRC_PARSER": 2, "QSRC_INSTEAD_RULE": 3, "QSRC_QUAL_INSTEAD_RULE": 4, "QSRC_NON_INSTEAD_RULE": 5, } )
Enum value maps for QuerySource.
var ( SortByDir_name = map[int32]string{ 0: "SORT_BY_DIR_UNDEFINED", 1: "SORTBY_DEFAULT", 2: "SORTBY_ASC", 3: "SORTBY_DESC", 4: "SORTBY_USING", } SortByDir_value = map[string]int32{ "SORT_BY_DIR_UNDEFINED": 0, "SORTBY_DEFAULT": 1, "SORTBY_ASC": 2, "SORTBY_DESC": 3, "SORTBY_USING": 4, } )
Enum value maps for SortByDir.
var ( SortByNulls_name = map[int32]string{ 0: "SORT_BY_NULLS_UNDEFINED", 1: "SORTBY_NULLS_DEFAULT", 2: "SORTBY_NULLS_FIRST", 3: "SORTBY_NULLS_LAST", } SortByNulls_value = map[string]int32{ "SORT_BY_NULLS_UNDEFINED": 0, "SORTBY_NULLS_DEFAULT": 1, "SORTBY_NULLS_FIRST": 2, "SORTBY_NULLS_LAST": 3, } )
Enum value maps for SortByNulls.
var ( SetQuantifier_name = map[int32]string{ 0: "SET_QUANTIFIER_UNDEFINED", 1: "SET_QUANTIFIER_DEFAULT", 2: "SET_QUANTIFIER_ALL", 3: "SET_QUANTIFIER_DISTINCT", } SetQuantifier_value = map[string]int32{ "SET_QUANTIFIER_UNDEFINED": 0, "SET_QUANTIFIER_DEFAULT": 1, "SET_QUANTIFIER_ALL": 2, "SET_QUANTIFIER_DISTINCT": 3, } )
Enum value maps for SetQuantifier.
var ( A_Expr_Kind_name = map[int32]string{ 0: "A_EXPR_KIND_UNDEFINED", 1: "AEXPR_OP", 2: "AEXPR_OP_ANY", 3: "AEXPR_OP_ALL", 4: "AEXPR_DISTINCT", 5: "AEXPR_NOT_DISTINCT", 6: "AEXPR_NULLIF", 7: "AEXPR_IN", 8: "AEXPR_LIKE", 9: "AEXPR_ILIKE", 10: "AEXPR_SIMILAR", 11: "AEXPR_BETWEEN", 12: "AEXPR_NOT_BETWEEN", 13: "AEXPR_BETWEEN_SYM", 14: "AEXPR_NOT_BETWEEN_SYM", } A_Expr_Kind_value = map[string]int32{ "A_EXPR_KIND_UNDEFINED": 0, "AEXPR_OP": 1, "AEXPR_OP_ANY": 2, "AEXPR_OP_ALL": 3, "AEXPR_DISTINCT": 4, "AEXPR_NOT_DISTINCT": 5, "AEXPR_NULLIF": 6, "AEXPR_IN": 7, "AEXPR_LIKE": 8, "AEXPR_ILIKE": 9, "AEXPR_SIMILAR": 10, "AEXPR_BETWEEN": 11, "AEXPR_NOT_BETWEEN": 12, "AEXPR_BETWEEN_SYM": 13, "AEXPR_NOT_BETWEEN_SYM": 14, } )
Enum value maps for A_Expr_Kind.
var ( RoleSpecType_name = map[int32]string{ 0: "ROLE_SPEC_TYPE_UNDEFINED", 1: "ROLESPEC_CSTRING", 2: "ROLESPEC_CURRENT_ROLE", 3: "ROLESPEC_CURRENT_USER", 4: "ROLESPEC_SESSION_USER", 5: "ROLESPEC_PUBLIC", } RoleSpecType_value = map[string]int32{ "ROLE_SPEC_TYPE_UNDEFINED": 0, "ROLESPEC_CSTRING": 1, "ROLESPEC_CURRENT_ROLE": 2, "ROLESPEC_CURRENT_USER": 3, "ROLESPEC_SESSION_USER": 4, "ROLESPEC_PUBLIC": 5, } )
Enum value maps for RoleSpecType.
var ( TableLikeOption_name = map[int32]string{ 0: "TABLE_LIKE_OPTION_UNDEFINED", 1: "CREATE_TABLE_LIKE_COMMENTS", 2: "CREATE_TABLE_LIKE_COMPRESSION", 3: "CREATE_TABLE_LIKE_CONSTRAINTS", 4: "CREATE_TABLE_LIKE_DEFAULTS", 5: "CREATE_TABLE_LIKE_GENERATED", 6: "CREATE_TABLE_LIKE_IDENTITY", 7: "CREATE_TABLE_LIKE_INDEXES", 8: "CREATE_TABLE_LIKE_STATISTICS", 9: "CREATE_TABLE_LIKE_STORAGE", 10: "CREATE_TABLE_LIKE_ALL", } TableLikeOption_value = map[string]int32{ "TABLE_LIKE_OPTION_UNDEFINED": 0, "CREATE_TABLE_LIKE_COMMENTS": 1, "CREATE_TABLE_LIKE_COMPRESSION": 2, "CREATE_TABLE_LIKE_CONSTRAINTS": 3, "CREATE_TABLE_LIKE_DEFAULTS": 4, "CREATE_TABLE_LIKE_GENERATED": 5, "CREATE_TABLE_LIKE_IDENTITY": 6, "CREATE_TABLE_LIKE_INDEXES": 7, "CREATE_TABLE_LIKE_STATISTICS": 8, "CREATE_TABLE_LIKE_STORAGE": 9, "CREATE_TABLE_LIKE_ALL": 10, } )
Enum value maps for TableLikeOption.
var ( DefElemAction_name = map[int32]string{ 0: "DEF_ELEM_ACTION_UNDEFINED", 1: "DEFELEM_UNSPEC", 2: "DEFELEM_SET", 3: "DEFELEM_ADD", 4: "DEFELEM_DROP", } DefElemAction_value = map[string]int32{ "DEF_ELEM_ACTION_UNDEFINED": 0, "DEFELEM_UNSPEC": 1, "DEFELEM_SET": 2, "DEFELEM_ADD": 3, "DEFELEM_DROP": 4, } )
Enum value maps for DefElemAction.
var ( PartitionRangeDatumKind_name = map[int32]string{ 0: "PARTITION_RANGE_DATUM_KIND_UNDEFINED", 1: "PARTITION_RANGE_DATUM_MINVALUE", 2: "PARTITION_RANGE_DATUM_VALUE", 3: "PARTITION_RANGE_DATUM_MAXVALUE", } PartitionRangeDatumKind_value = map[string]int32{ "PARTITION_RANGE_DATUM_KIND_UNDEFINED": 0, "PARTITION_RANGE_DATUM_MINVALUE": 1, "PARTITION_RANGE_DATUM_VALUE": 2, "PARTITION_RANGE_DATUM_MAXVALUE": 3, } )
Enum value maps for PartitionRangeDatumKind.
var ( RTEKind_name = map[int32]string{ 0: "RTEKIND_UNDEFINED", 1: "RTE_RELATION", 2: "RTE_SUBQUERY", 3: "RTE_JOIN", 4: "RTE_FUNCTION", 5: "RTE_TABLEFUNC", 6: "RTE_VALUES", 7: "RTE_CTE", 8: "RTE_NAMEDTUPLESTORE", 9: "RTE_RESULT", } RTEKind_value = map[string]int32{ "RTEKIND_UNDEFINED": 0, "RTE_RELATION": 1, "RTE_SUBQUERY": 2, "RTE_JOIN": 3, "RTE_FUNCTION": 4, "RTE_TABLEFUNC": 5, "RTE_VALUES": 6, "RTE_CTE": 7, "RTE_NAMEDTUPLESTORE": 8, "RTE_RESULT": 9, } )
Enum value maps for RTEKind.
var ( WCOKind_name = map[int32]string{ 0: "WCOKIND_UNDEFINED", 1: "WCO_VIEW_CHECK", 2: "WCO_RLS_INSERT_CHECK", 3: "WCO_RLS_UPDATE_CHECK", 4: "WCO_RLS_CONFLICT_CHECK", 5: "WCO_RLS_MERGE_UPDATE_CHECK", 6: "WCO_RLS_MERGE_DELETE_CHECK", } WCOKind_value = map[string]int32{ "WCOKIND_UNDEFINED": 0, "WCO_VIEW_CHECK": 1, "WCO_RLS_INSERT_CHECK": 2, "WCO_RLS_UPDATE_CHECK": 3, "WCO_RLS_CONFLICT_CHECK": 4, "WCO_RLS_MERGE_UPDATE_CHECK": 5, "WCO_RLS_MERGE_DELETE_CHECK": 6, } )
Enum value maps for WCOKind.
var ( GroupingSetKind_name = map[int32]string{ 0: "GROUPING_SET_KIND_UNDEFINED", 1: "GROUPING_SET_EMPTY", 2: "GROUPING_SET_SIMPLE", 3: "GROUPING_SET_ROLLUP", 4: "GROUPING_SET_CUBE", 5: "GROUPING_SET_SETS", } GroupingSetKind_value = map[string]int32{ "GROUPING_SET_KIND_UNDEFINED": 0, "GROUPING_SET_EMPTY": 1, "GROUPING_SET_SIMPLE": 2, "GROUPING_SET_ROLLUP": 3, "GROUPING_SET_CUBE": 4, "GROUPING_SET_SETS": 5, } )
Enum value maps for GroupingSetKind.
var ( CTEMaterialize_name = map[int32]string{ 0: "CTEMATERIALIZE_UNDEFINED", 1: "CTEMaterializeDefault", 2: "CTEMaterializeAlways", 3: "CTEMaterializeNever", } CTEMaterialize_value = map[string]int32{ "CTEMATERIALIZE_UNDEFINED": 0, "CTEMaterializeDefault": 1, "CTEMaterializeAlways": 2, "CTEMaterializeNever": 3, } )
Enum value maps for CTEMaterialize.
var ( SetOperation_name = map[int32]string{ 0: "SET_OPERATION_UNDEFINED", 1: "SETOP_NONE", 2: "SETOP_UNION", 3: "SETOP_INTERSECT", 4: "SETOP_EXCEPT", } SetOperation_value = map[string]int32{ "SET_OPERATION_UNDEFINED": 0, "SETOP_NONE": 1, "SETOP_UNION": 2, "SETOP_INTERSECT": 3, "SETOP_EXCEPT": 4, } )
Enum value maps for SetOperation.
var ( ObjectType_name = map[int32]string{ 0: "OBJECT_TYPE_UNDEFINED", 1: "OBJECT_ACCESS_METHOD", 2: "OBJECT_AGGREGATE", 3: "OBJECT_AMOP", 4: "OBJECT_AMPROC", 5: "OBJECT_ATTRIBUTE", 6: "OBJECT_CAST", 7: "OBJECT_COLUMN", 8: "OBJECT_COLLATION", 9: "OBJECT_CONVERSION", 10: "OBJECT_DATABASE", 11: "OBJECT_DEFAULT", 12: "OBJECT_DEFACL", 13: "OBJECT_DOMAIN", 14: "OBJECT_DOMCONSTRAINT", 15: "OBJECT_EVENT_TRIGGER", 16: "OBJECT_EXTENSION", 17: "OBJECT_FDW", 18: "OBJECT_FOREIGN_SERVER", 19: "OBJECT_FOREIGN_TABLE", 20: "OBJECT_FUNCTION", 21: "OBJECT_INDEX", 22: "OBJECT_LANGUAGE", 23: "OBJECT_LARGEOBJECT", 24: "OBJECT_MATVIEW", 25: "OBJECT_OPCLASS", 26: "OBJECT_OPERATOR", 27: "OBJECT_OPFAMILY", 28: "OBJECT_PARAMETER_ACL", 29: "OBJECT_POLICY", 30: "OBJECT_PROCEDURE", 31: "OBJECT_PUBLICATION", 32: "OBJECT_PUBLICATION_NAMESPACE", 33: "OBJECT_PUBLICATION_REL", 34: "OBJECT_ROLE", 35: "OBJECT_ROUTINE", 36: "OBJECT_RULE", 37: "OBJECT_SCHEMA", 38: "OBJECT_SEQUENCE", 39: "OBJECT_SUBSCRIPTION", 40: "OBJECT_STATISTIC_EXT", 41: "OBJECT_TABCONSTRAINT", 42: "OBJECT_TABLE", 43: "OBJECT_TABLESPACE", 44: "OBJECT_TRANSFORM", 45: "OBJECT_TRIGGER", 46: "OBJECT_TSCONFIGURATION", 47: "OBJECT_TSDICTIONARY", 48: "OBJECT_TSPARSER", 49: "OBJECT_TSTEMPLATE", 50: "OBJECT_TYPE", 51: "OBJECT_USER_MAPPING", 52: "OBJECT_VIEW", } ObjectType_value = map[string]int32{ "OBJECT_TYPE_UNDEFINED": 0, "OBJECT_ACCESS_METHOD": 1, "OBJECT_AGGREGATE": 2, "OBJECT_AMOP": 3, "OBJECT_AMPROC": 4, "OBJECT_ATTRIBUTE": 5, "OBJECT_CAST": 6, "OBJECT_COLUMN": 7, "OBJECT_COLLATION": 8, "OBJECT_CONVERSION": 9, "OBJECT_DATABASE": 10, "OBJECT_DEFAULT": 11, "OBJECT_DEFACL": 12, "OBJECT_DOMAIN": 13, "OBJECT_DOMCONSTRAINT": 14, "OBJECT_EVENT_TRIGGER": 15, "OBJECT_EXTENSION": 16, "OBJECT_FDW": 17, "OBJECT_FOREIGN_SERVER": 18, "OBJECT_FOREIGN_TABLE": 19, "OBJECT_FUNCTION": 20, "OBJECT_INDEX": 21, "OBJECT_LANGUAGE": 22, "OBJECT_LARGEOBJECT": 23, "OBJECT_MATVIEW": 24, "OBJECT_OPCLASS": 25, "OBJECT_OPERATOR": 26, "OBJECT_OPFAMILY": 27, "OBJECT_PARAMETER_ACL": 28, "OBJECT_POLICY": 29, "OBJECT_PROCEDURE": 30, "OBJECT_PUBLICATION": 31, "OBJECT_PUBLICATION_NAMESPACE": 32, "OBJECT_PUBLICATION_REL": 33, "OBJECT_ROLE": 34, "OBJECT_ROUTINE": 35, "OBJECT_RULE": 36, "OBJECT_SCHEMA": 37, "OBJECT_SEQUENCE": 38, "OBJECT_SUBSCRIPTION": 39, "OBJECT_STATISTIC_EXT": 40, "OBJECT_TABCONSTRAINT": 41, "OBJECT_TABLE": 42, "OBJECT_TABLESPACE": 43, "OBJECT_TRANSFORM": 44, "OBJECT_TRIGGER": 45, "OBJECT_TSCONFIGURATION": 46, "OBJECT_TSDICTIONARY": 47, "OBJECT_TSPARSER": 48, "OBJECT_TSTEMPLATE": 49, "OBJECT_TYPE": 50, "OBJECT_USER_MAPPING": 51, "OBJECT_VIEW": 52, } )
Enum value maps for ObjectType.
var ( DropBehavior_name = map[int32]string{ 0: "DROP_BEHAVIOR_UNDEFINED", 1: "DROP_RESTRICT", 2: "DROP_CASCADE", } DropBehavior_value = map[string]int32{ "DROP_BEHAVIOR_UNDEFINED": 0, "DROP_RESTRICT": 1, "DROP_CASCADE": 2, } )
Enum value maps for DropBehavior.
var ( AlterTableType_name = map[int32]string{ 0: "ALTER_TABLE_TYPE_UNDEFINED", 1: "AT_AddColumn", 2: "AT_AddColumnRecurse", 3: "AT_AddColumnToView", 4: "AT_ColumnDefault", 5: "AT_CookedColumnDefault", 6: "AT_DropNotNull", 7: "AT_SetNotNull", 8: "AT_DropExpression", 9: "AT_CheckNotNull", 10: "AT_SetStatistics", 11: "AT_SetOptions", 12: "AT_ResetOptions", 13: "AT_SetStorage", 14: "AT_SetCompression", 15: "AT_DropColumn", 16: "AT_DropColumnRecurse", 17: "AT_AddIndex", 18: "AT_ReAddIndex", 19: "AT_AddConstraint", 20: "AT_AddConstraintRecurse", 21: "AT_ReAddConstraint", 22: "AT_ReAddDomainConstraint", 23: "AT_AlterConstraint", 24: "AT_ValidateConstraint", 25: "AT_ValidateConstraintRecurse", 26: "AT_AddIndexConstraint", 27: "AT_DropConstraint", 28: "AT_DropConstraintRecurse", 29: "AT_ReAddComment", 30: "AT_AlterColumnType", 31: "AT_AlterColumnGenericOptions", 32: "AT_ChangeOwner", 33: "AT_ClusterOn", 34: "AT_DropCluster", 35: "AT_SetLogged", 36: "AT_SetUnLogged", 37: "AT_DropOids", 38: "AT_SetAccessMethod", 39: "AT_SetTableSpace", 40: "AT_SetRelOptions", 41: "AT_ResetRelOptions", 42: "AT_ReplaceRelOptions", 43: "AT_EnableTrig", 44: "AT_EnableAlwaysTrig", 45: "AT_EnableReplicaTrig", 46: "AT_DisableTrig", 47: "AT_EnableTrigAll", 48: "AT_DisableTrigAll", 49: "AT_EnableTrigUser", 50: "AT_DisableTrigUser", 51: "AT_EnableRule", 52: "AT_EnableAlwaysRule", 53: "AT_EnableReplicaRule", 54: "AT_DisableRule", 55: "AT_AddInherit", 56: "AT_DropInherit", 57: "AT_AddOf", 58: "AT_DropOf", 59: "AT_ReplicaIdentity", 60: "AT_EnableRowSecurity", 61: "AT_DisableRowSecurity", 62: "AT_ForceRowSecurity", 63: "AT_NoForceRowSecurity", 64: "AT_GenericOptions", 65: "AT_AttachPartition", 66: "AT_DetachPartition", 67: "AT_DetachPartitionFinalize", 68: "AT_AddIdentity", 69: "AT_SetIdentity", 70: "AT_DropIdentity", 71: "AT_ReAddStatistics", } AlterTableType_value = map[string]int32{ "ALTER_TABLE_TYPE_UNDEFINED": 0, "AT_AddColumn": 1, "AT_AddColumnRecurse": 2, "AT_AddColumnToView": 3, "AT_ColumnDefault": 4, "AT_CookedColumnDefault": 5, "AT_DropNotNull": 6, "AT_SetNotNull": 7, "AT_DropExpression": 8, "AT_CheckNotNull": 9, "AT_SetStatistics": 10, "AT_SetOptions": 11, "AT_ResetOptions": 12, "AT_SetStorage": 13, "AT_SetCompression": 14, "AT_DropColumn": 15, "AT_DropColumnRecurse": 16, "AT_AddIndex": 17, "AT_ReAddIndex": 18, "AT_AddConstraint": 19, "AT_AddConstraintRecurse": 20, "AT_ReAddConstraint": 21, "AT_ReAddDomainConstraint": 22, "AT_AlterConstraint": 23, "AT_ValidateConstraint": 24, "AT_ValidateConstraintRecurse": 25, "AT_AddIndexConstraint": 26, "AT_DropConstraint": 27, "AT_DropConstraintRecurse": 28, "AT_ReAddComment": 29, "AT_AlterColumnType": 30, "AT_AlterColumnGenericOptions": 31, "AT_ChangeOwner": 32, "AT_ClusterOn": 33, "AT_DropCluster": 34, "AT_SetLogged": 35, "AT_SetUnLogged": 36, "AT_DropOids": 37, "AT_SetAccessMethod": 38, "AT_SetTableSpace": 39, "AT_SetRelOptions": 40, "AT_ResetRelOptions": 41, "AT_ReplaceRelOptions": 42, "AT_EnableTrig": 43, "AT_EnableAlwaysTrig": 44, "AT_EnableReplicaTrig": 45, "AT_DisableTrig": 46, "AT_EnableTrigAll": 47, "AT_DisableTrigAll": 48, "AT_EnableTrigUser": 49, "AT_DisableTrigUser": 50, "AT_EnableRule": 51, "AT_EnableAlwaysRule": 52, "AT_EnableReplicaRule": 53, "AT_DisableRule": 54, "AT_AddInherit": 55, "AT_DropInherit": 56, "AT_AddOf": 57, "AT_DropOf": 58, "AT_ReplicaIdentity": 59, "AT_EnableRowSecurity": 60, "AT_DisableRowSecurity": 61, "AT_ForceRowSecurity": 62, "AT_NoForceRowSecurity": 63, "AT_GenericOptions": 64, "AT_AttachPartition": 65, "AT_DetachPartition": 66, "AT_DetachPartitionFinalize": 67, "AT_AddIdentity": 68, "AT_SetIdentity": 69, "AT_DropIdentity": 70, "AT_ReAddStatistics": 71, } )
Enum value maps for AlterTableType.
var ( GrantTargetType_name = map[int32]string{ 0: "GRANT_TARGET_TYPE_UNDEFINED", 1: "ACL_TARGET_OBJECT", 2: "ACL_TARGET_ALL_IN_SCHEMA", 3: "ACL_TARGET_DEFAULTS", } GrantTargetType_value = map[string]int32{ "GRANT_TARGET_TYPE_UNDEFINED": 0, "ACL_TARGET_OBJECT": 1, "ACL_TARGET_ALL_IN_SCHEMA": 2, "ACL_TARGET_DEFAULTS": 3, } )
Enum value maps for GrantTargetType.
var ( VariableSetKind_name = map[int32]string{ 0: "VARIABLE_SET_KIND_UNDEFINED", 1: "VAR_SET_VALUE", 2: "VAR_SET_DEFAULT", 3: "VAR_SET_CURRENT", 4: "VAR_SET_MULTI", 5: "VAR_RESET", 6: "VAR_RESET_ALL", } VariableSetKind_value = map[string]int32{ "VARIABLE_SET_KIND_UNDEFINED": 0, "VAR_SET_VALUE": 1, "VAR_SET_DEFAULT": 2, "VAR_SET_CURRENT": 3, "VAR_SET_MULTI": 4, "VAR_RESET": 5, "VAR_RESET_ALL": 6, } )
Enum value maps for VariableSetKind.
var ( ConstrType_name = map[int32]string{ 0: "CONSTR_TYPE_UNDEFINED", 1: "CONSTR_NULL", 2: "CONSTR_NOTNULL", 3: "CONSTR_DEFAULT", 4: "CONSTR_IDENTITY", 5: "CONSTR_GENERATED", 6: "CONSTR_CHECK", 7: "CONSTR_PRIMARY", 8: "CONSTR_UNIQUE", 9: "CONSTR_EXCLUSION", 10: "CONSTR_FOREIGN", 11: "CONSTR_ATTR_DEFERRABLE", 12: "CONSTR_ATTR_NOT_DEFERRABLE", 13: "CONSTR_ATTR_DEFERRED", 14: "CONSTR_ATTR_IMMEDIATE", } ConstrType_value = map[string]int32{ "CONSTR_TYPE_UNDEFINED": 0, "CONSTR_NULL": 1, "CONSTR_NOTNULL": 2, "CONSTR_DEFAULT": 3, "CONSTR_IDENTITY": 4, "CONSTR_GENERATED": 5, "CONSTR_CHECK": 6, "CONSTR_PRIMARY": 7, "CONSTR_UNIQUE": 8, "CONSTR_EXCLUSION": 9, "CONSTR_FOREIGN": 10, "CONSTR_ATTR_DEFERRABLE": 11, "CONSTR_ATTR_NOT_DEFERRABLE": 12, "CONSTR_ATTR_DEFERRED": 13, "CONSTR_ATTR_IMMEDIATE": 14, } )
Enum value maps for ConstrType.
var ( ImportForeignSchemaType_name = map[int32]string{ 0: "IMPORT_FOREIGN_SCHEMA_TYPE_UNDEFINED", 1: "FDW_IMPORT_SCHEMA_ALL", 2: "FDW_IMPORT_SCHEMA_LIMIT_TO", 3: "FDW_IMPORT_SCHEMA_EXCEPT", } ImportForeignSchemaType_value = map[string]int32{ "IMPORT_FOREIGN_SCHEMA_TYPE_UNDEFINED": 0, "FDW_IMPORT_SCHEMA_ALL": 1, "FDW_IMPORT_SCHEMA_LIMIT_TO": 2, "FDW_IMPORT_SCHEMA_EXCEPT": 3, } )
Enum value maps for ImportForeignSchemaType.
var ( RoleStmtType_name = map[int32]string{ 0: "ROLE_STMT_TYPE_UNDEFINED", 1: "ROLESTMT_ROLE", 2: "ROLESTMT_USER", 3: "ROLESTMT_GROUP", } RoleStmtType_value = map[string]int32{ "ROLE_STMT_TYPE_UNDEFINED": 0, "ROLESTMT_ROLE": 1, "ROLESTMT_USER": 2, "ROLESTMT_GROUP": 3, } )
Enum value maps for RoleStmtType.
var ( FetchDirection_name = map[int32]string{ 0: "FETCH_DIRECTION_UNDEFINED", 1: "FETCH_FORWARD", 2: "FETCH_BACKWARD", 3: "FETCH_ABSOLUTE", 4: "FETCH_RELATIVE", } FetchDirection_value = map[string]int32{ "FETCH_DIRECTION_UNDEFINED": 0, "FETCH_FORWARD": 1, "FETCH_BACKWARD": 2, "FETCH_ABSOLUTE": 3, "FETCH_RELATIVE": 4, } )
Enum value maps for FetchDirection.
var ( FunctionParameterMode_name = map[int32]string{ 0: "FUNCTION_PARAMETER_MODE_UNDEFINED", 1: "FUNC_PARAM_IN", 2: "FUNC_PARAM_OUT", 3: "FUNC_PARAM_INOUT", 4: "FUNC_PARAM_VARIADIC", 5: "FUNC_PARAM_TABLE", 6: "FUNC_PARAM_DEFAULT", } FunctionParameterMode_value = map[string]int32{ "FUNCTION_PARAMETER_MODE_UNDEFINED": 0, "FUNC_PARAM_IN": 1, "FUNC_PARAM_OUT": 2, "FUNC_PARAM_INOUT": 3, "FUNC_PARAM_VARIADIC": 4, "FUNC_PARAM_TABLE": 5, "FUNC_PARAM_DEFAULT": 6, } )
Enum value maps for FunctionParameterMode.
var ( TransactionStmtKind_name = map[int32]string{ 0: "TRANSACTION_STMT_KIND_UNDEFINED", 1: "TRANS_STMT_BEGIN", 2: "TRANS_STMT_START", 3: "TRANS_STMT_COMMIT", 4: "TRANS_STMT_ROLLBACK", 5: "TRANS_STMT_SAVEPOINT", 6: "TRANS_STMT_RELEASE", 7: "TRANS_STMT_ROLLBACK_TO", 8: "TRANS_STMT_PREPARE", 9: "TRANS_STMT_COMMIT_PREPARED", 10: "TRANS_STMT_ROLLBACK_PREPARED", } TransactionStmtKind_value = map[string]int32{ "TRANSACTION_STMT_KIND_UNDEFINED": 0, "TRANS_STMT_BEGIN": 1, "TRANS_STMT_START": 2, "TRANS_STMT_COMMIT": 3, "TRANS_STMT_ROLLBACK": 4, "TRANS_STMT_SAVEPOINT": 5, "TRANS_STMT_RELEASE": 6, "TRANS_STMT_ROLLBACK_TO": 7, "TRANS_STMT_PREPARE": 8, "TRANS_STMT_COMMIT_PREPARED": 9, "TRANS_STMT_ROLLBACK_PREPARED": 10, } )
Enum value maps for TransactionStmtKind.
var ( ViewCheckOption_name = map[int32]string{ 0: "VIEW_CHECK_OPTION_UNDEFINED", 1: "NO_CHECK_OPTION", 2: "LOCAL_CHECK_OPTION", 3: "CASCADED_CHECK_OPTION", } ViewCheckOption_value = map[string]int32{ "VIEW_CHECK_OPTION_UNDEFINED": 0, "NO_CHECK_OPTION": 1, "LOCAL_CHECK_OPTION": 2, "CASCADED_CHECK_OPTION": 3, } )
Enum value maps for ViewCheckOption.
var ( DiscardMode_name = map[int32]string{ 0: "DISCARD_MODE_UNDEFINED", 1: "DISCARD_ALL", 2: "DISCARD_PLANS", 3: "DISCARD_SEQUENCES", 4: "DISCARD_TEMP", } DiscardMode_value = map[string]int32{ "DISCARD_MODE_UNDEFINED": 0, "DISCARD_ALL": 1, "DISCARD_PLANS": 2, "DISCARD_SEQUENCES": 3, "DISCARD_TEMP": 4, } )
Enum value maps for DiscardMode.
var ( ReindexObjectType_name = map[int32]string{ 0: "REINDEX_OBJECT_TYPE_UNDEFINED", 1: "REINDEX_OBJECT_INDEX", 2: "REINDEX_OBJECT_TABLE", 3: "REINDEX_OBJECT_SCHEMA", 4: "REINDEX_OBJECT_SYSTEM", 5: "REINDEX_OBJECT_DATABASE", } ReindexObjectType_value = map[string]int32{ "REINDEX_OBJECT_TYPE_UNDEFINED": 0, "REINDEX_OBJECT_INDEX": 1, "REINDEX_OBJECT_TABLE": 2, "REINDEX_OBJECT_SCHEMA": 3, "REINDEX_OBJECT_SYSTEM": 4, "REINDEX_OBJECT_DATABASE": 5, } )
Enum value maps for ReindexObjectType.
var ( AlterTSConfigType_name = map[int32]string{ 0: "ALTER_TSCONFIG_TYPE_UNDEFINED", 1: "ALTER_TSCONFIG_ADD_MAPPING", 2: "ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN", 3: "ALTER_TSCONFIG_REPLACE_DICT", 4: "ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN", 5: "ALTER_TSCONFIG_DROP_MAPPING", } AlterTSConfigType_value = map[string]int32{ "ALTER_TSCONFIG_TYPE_UNDEFINED": 0, "ALTER_TSCONFIG_ADD_MAPPING": 1, "ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN": 2, "ALTER_TSCONFIG_REPLACE_DICT": 3, "ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN": 4, "ALTER_TSCONFIG_DROP_MAPPING": 5, } )
Enum value maps for AlterTSConfigType.
var ( PublicationObjSpecType_name = map[int32]string{ 0: "PUBLICATION_OBJ_SPEC_TYPE_UNDEFINED", 1: "PUBLICATIONOBJ_TABLE", 2: "PUBLICATIONOBJ_TABLES_IN_SCHEMA", 3: "PUBLICATIONOBJ_TABLES_IN_CUR_SCHEMA", 4: "PUBLICATIONOBJ_CONTINUATION", } PublicationObjSpecType_value = map[string]int32{ "PUBLICATION_OBJ_SPEC_TYPE_UNDEFINED": 0, "PUBLICATIONOBJ_TABLE": 1, "PUBLICATIONOBJ_TABLES_IN_SCHEMA": 2, "PUBLICATIONOBJ_TABLES_IN_CUR_SCHEMA": 3, "PUBLICATIONOBJ_CONTINUATION": 4, } )
Enum value maps for PublicationObjSpecType.
var ( AlterPublicationAction_name = map[int32]string{ 0: "ALTER_PUBLICATION_ACTION_UNDEFINED", 1: "AP_AddObjects", 2: "AP_DropObjects", 3: "AP_SetObjects", } AlterPublicationAction_value = map[string]int32{ "ALTER_PUBLICATION_ACTION_UNDEFINED": 0, "AP_AddObjects": 1, "AP_DropObjects": 2, "AP_SetObjects": 3, } )
Enum value maps for AlterPublicationAction.
var ( AlterSubscriptionType_name = map[int32]string{ 0: "ALTER_SUBSCRIPTION_TYPE_UNDEFINED", 1: "ALTER_SUBSCRIPTION_OPTIONS", 2: "ALTER_SUBSCRIPTION_CONNECTION", 3: "ALTER_SUBSCRIPTION_SET_PUBLICATION", 4: "ALTER_SUBSCRIPTION_ADD_PUBLICATION", 5: "ALTER_SUBSCRIPTION_DROP_PUBLICATION", 6: "ALTER_SUBSCRIPTION_REFRESH", 7: "ALTER_SUBSCRIPTION_ENABLED", 8: "ALTER_SUBSCRIPTION_SKIP", } AlterSubscriptionType_value = map[string]int32{ "ALTER_SUBSCRIPTION_TYPE_UNDEFINED": 0, "ALTER_SUBSCRIPTION_OPTIONS": 1, "ALTER_SUBSCRIPTION_CONNECTION": 2, "ALTER_SUBSCRIPTION_SET_PUBLICATION": 3, "ALTER_SUBSCRIPTION_ADD_PUBLICATION": 4, "ALTER_SUBSCRIPTION_DROP_PUBLICATION": 5, "ALTER_SUBSCRIPTION_REFRESH": 6, "ALTER_SUBSCRIPTION_ENABLED": 7, "ALTER_SUBSCRIPTION_SKIP": 8, } )
Enum value maps for AlterSubscriptionType.
var ( OnCommitAction_name = map[int32]string{ 0: "ON_COMMIT_ACTION_UNDEFINED", 1: "ONCOMMIT_NOOP", 2: "ONCOMMIT_PRESERVE_ROWS", 3: "ONCOMMIT_DELETE_ROWS", 4: "ONCOMMIT_DROP", } OnCommitAction_value = map[string]int32{ "ON_COMMIT_ACTION_UNDEFINED": 0, "ONCOMMIT_NOOP": 1, "ONCOMMIT_PRESERVE_ROWS": 2, "ONCOMMIT_DELETE_ROWS": 3, "ONCOMMIT_DROP": 4, } )
Enum value maps for OnCommitAction.
var ( ParamKind_name = map[int32]string{ 0: "PARAM_KIND_UNDEFINED", 1: "PARAM_EXTERN", 2: "PARAM_EXEC", 3: "PARAM_SUBLINK", 4: "PARAM_MULTIEXPR", } ParamKind_value = map[string]int32{ "PARAM_KIND_UNDEFINED": 0, "PARAM_EXTERN": 1, "PARAM_EXEC": 2, "PARAM_SUBLINK": 3, "PARAM_MULTIEXPR": 4, } )
Enum value maps for ParamKind.
var ( CoercionContext_name = map[int32]string{ 0: "COERCION_CONTEXT_UNDEFINED", 1: "COERCION_IMPLICIT", 2: "COERCION_ASSIGNMENT", 3: "COERCION_PLPGSQL", 4: "COERCION_EXPLICIT", } CoercionContext_value = map[string]int32{ "COERCION_CONTEXT_UNDEFINED": 0, "COERCION_IMPLICIT": 1, "COERCION_ASSIGNMENT": 2, "COERCION_PLPGSQL": 3, "COERCION_EXPLICIT": 4, } )
Enum value maps for CoercionContext.
var ( CoercionForm_name = map[int32]string{ 0: "COERCION_FORM_UNDEFINED", 1: "COERCE_EXPLICIT_CALL", 2: "COERCE_EXPLICIT_CAST", 3: "COERCE_IMPLICIT_CAST", 4: "COERCE_SQL_SYNTAX", } CoercionForm_value = map[string]int32{ "COERCION_FORM_UNDEFINED": 0, "COERCE_EXPLICIT_CALL": 1, "COERCE_EXPLICIT_CAST": 2, "COERCE_IMPLICIT_CAST": 3, "COERCE_SQL_SYNTAX": 4, } )
Enum value maps for CoercionForm.
var ( BoolExprType_name = map[int32]string{ 0: "BOOL_EXPR_TYPE_UNDEFINED", 1: "AND_EXPR", 2: "OR_EXPR", 3: "NOT_EXPR", } BoolExprType_value = map[string]int32{ "BOOL_EXPR_TYPE_UNDEFINED": 0, "AND_EXPR": 1, "OR_EXPR": 2, "NOT_EXPR": 3, } )
Enum value maps for BoolExprType.
var ( SubLinkType_name = map[int32]string{ 0: "SUB_LINK_TYPE_UNDEFINED", 1: "EXISTS_SUBLINK", 2: "ALL_SUBLINK", 3: "ANY_SUBLINK", 4: "ROWCOMPARE_SUBLINK", 5: "EXPR_SUBLINK", 6: "MULTIEXPR_SUBLINK", 7: "ARRAY_SUBLINK", 8: "CTE_SUBLINK", } SubLinkType_value = map[string]int32{ "SUB_LINK_TYPE_UNDEFINED": 0, "EXISTS_SUBLINK": 1, "ALL_SUBLINK": 2, "ANY_SUBLINK": 3, "ROWCOMPARE_SUBLINK": 4, "EXPR_SUBLINK": 5, "MULTIEXPR_SUBLINK": 6, "ARRAY_SUBLINK": 7, "CTE_SUBLINK": 8, } )
Enum value maps for SubLinkType.
var ( RowCompareType_name = map[int32]string{ 0: "ROW_COMPARE_TYPE_UNDEFINED", 1: "ROWCOMPARE_LT", 2: "ROWCOMPARE_LE", 3: "ROWCOMPARE_EQ", 4: "ROWCOMPARE_GE", 5: "ROWCOMPARE_GT", 6: "ROWCOMPARE_NE", } RowCompareType_value = map[string]int32{ "ROW_COMPARE_TYPE_UNDEFINED": 0, "ROWCOMPARE_LT": 1, "ROWCOMPARE_LE": 2, "ROWCOMPARE_EQ": 3, "ROWCOMPARE_GE": 4, "ROWCOMPARE_GT": 5, "ROWCOMPARE_NE": 6, } )
Enum value maps for RowCompareType.
var ( MinMaxOp_name = map[int32]string{ 0: "MIN_MAX_OP_UNDEFINED", 1: "IS_GREATEST", 2: "IS_LEAST", } MinMaxOp_value = map[string]int32{ "MIN_MAX_OP_UNDEFINED": 0, "IS_GREATEST": 1, "IS_LEAST": 2, } )
Enum value maps for MinMaxOp.
var ( SQLValueFunctionOp_name = map[int32]string{ 0: "SQLVALUE_FUNCTION_OP_UNDEFINED", 1: "SVFOP_CURRENT_DATE", 2: "SVFOP_CURRENT_TIME", 3: "SVFOP_CURRENT_TIME_N", 4: "SVFOP_CURRENT_TIMESTAMP", 5: "SVFOP_CURRENT_TIMESTAMP_N", 6: "SVFOP_LOCALTIME", 7: "SVFOP_LOCALTIME_N", 8: "SVFOP_LOCALTIMESTAMP", 9: "SVFOP_LOCALTIMESTAMP_N", 10: "SVFOP_CURRENT_ROLE", 11: "SVFOP_CURRENT_USER", 12: "SVFOP_USER", 13: "SVFOP_SESSION_USER", 14: "SVFOP_CURRENT_CATALOG", 15: "SVFOP_CURRENT_SCHEMA", } SQLValueFunctionOp_value = map[string]int32{ "SQLVALUE_FUNCTION_OP_UNDEFINED": 0, "SVFOP_CURRENT_DATE": 1, "SVFOP_CURRENT_TIME": 2, "SVFOP_CURRENT_TIME_N": 3, "SVFOP_CURRENT_TIMESTAMP": 4, "SVFOP_CURRENT_TIMESTAMP_N": 5, "SVFOP_LOCALTIME": 6, "SVFOP_LOCALTIME_N": 7, "SVFOP_LOCALTIMESTAMP": 8, "SVFOP_LOCALTIMESTAMP_N": 9, "SVFOP_CURRENT_ROLE": 10, "SVFOP_CURRENT_USER": 11, "SVFOP_USER": 12, "SVFOP_SESSION_USER": 13, "SVFOP_CURRENT_CATALOG": 14, "SVFOP_CURRENT_SCHEMA": 15, } )
Enum value maps for SQLValueFunctionOp.
var ( XmlExprOp_name = map[int32]string{ 0: "XML_EXPR_OP_UNDEFINED", 1: "IS_XMLCONCAT", 2: "IS_XMLELEMENT", 3: "IS_XMLFOREST", 4: "IS_XMLPARSE", 5: "IS_XMLPI", 6: "IS_XMLROOT", 7: "IS_XMLSERIALIZE", 8: "IS_DOCUMENT", } XmlExprOp_value = map[string]int32{ "XML_EXPR_OP_UNDEFINED": 0, "IS_XMLCONCAT": 1, "IS_XMLELEMENT": 2, "IS_XMLFOREST": 3, "IS_XMLPARSE": 4, "IS_XMLPI": 5, "IS_XMLROOT": 6, "IS_XMLSERIALIZE": 7, "IS_DOCUMENT": 8, } )
Enum value maps for XmlExprOp.
var ( XmlOptionType_name = map[int32]string{ 0: "XML_OPTION_TYPE_UNDEFINED", 1: "XMLOPTION_DOCUMENT", 2: "XMLOPTION_CONTENT", } XmlOptionType_value = map[string]int32{ "XML_OPTION_TYPE_UNDEFINED": 0, "XMLOPTION_DOCUMENT": 1, "XMLOPTION_CONTENT": 2, } )
Enum value maps for XmlOptionType.
var ( NullTestType_name = map[int32]string{ 0: "NULL_TEST_TYPE_UNDEFINED", 1: "IS_NULL", 2: "IS_NOT_NULL", } NullTestType_value = map[string]int32{ "NULL_TEST_TYPE_UNDEFINED": 0, "IS_NULL": 1, "IS_NOT_NULL": 2, } )
Enum value maps for NullTestType.
var ( BoolTestType_name = map[int32]string{ 0: "BOOL_TEST_TYPE_UNDEFINED", 1: "IS_TRUE", 2: "IS_NOT_TRUE", 3: "IS_FALSE", 4: "IS_NOT_FALSE", 5: "IS_UNKNOWN", 6: "IS_NOT_UNKNOWN", } BoolTestType_value = map[string]int32{ "BOOL_TEST_TYPE_UNDEFINED": 0, "IS_TRUE": 1, "IS_NOT_TRUE": 2, "IS_FALSE": 3, "IS_NOT_FALSE": 4, "IS_UNKNOWN": 5, "IS_NOT_UNKNOWN": 6, } )
Enum value maps for BoolTestType.
var ( CmdType_name = map[int32]string{ 0: "CMD_TYPE_UNDEFINED", 1: "CMD_UNKNOWN", 2: "CMD_SELECT", 3: "CMD_UPDATE", 4: "CMD_INSERT", 5: "CMD_DELETE", 6: "CMD_MERGE", 7: "CMD_UTILITY", 8: "CMD_NOTHING", } CmdType_value = map[string]int32{ "CMD_TYPE_UNDEFINED": 0, "CMD_UNKNOWN": 1, "CMD_SELECT": 2, "CMD_UPDATE": 3, "CMD_INSERT": 4, "CMD_DELETE": 5, "CMD_MERGE": 6, "CMD_UTILITY": 7, "CMD_NOTHING": 8, } )
Enum value maps for CmdType.
var ( JoinType_name = map[int32]string{ 0: "JOIN_TYPE_UNDEFINED", 1: "JOIN_INNER", 2: "JOIN_LEFT", 3: "JOIN_FULL", 4: "JOIN_RIGHT", 5: "JOIN_SEMI", 6: "JOIN_ANTI", 7: "JOIN_UNIQUE_OUTER", 8: "JOIN_UNIQUE_INNER", } JoinType_value = map[string]int32{ "JOIN_TYPE_UNDEFINED": 0, "JOIN_INNER": 1, "JOIN_LEFT": 2, "JOIN_FULL": 3, "JOIN_RIGHT": 4, "JOIN_SEMI": 5, "JOIN_ANTI": 6, "JOIN_UNIQUE_OUTER": 7, "JOIN_UNIQUE_INNER": 8, } )
Enum value maps for JoinType.
var ( AggStrategy_name = map[int32]string{ 0: "AGG_STRATEGY_UNDEFINED", 1: "AGG_PLAIN", 2: "AGG_SORTED", 3: "AGG_HASHED", 4: "AGG_MIXED", } AggStrategy_value = map[string]int32{ "AGG_STRATEGY_UNDEFINED": 0, "AGG_PLAIN": 1, "AGG_SORTED": 2, "AGG_HASHED": 3, "AGG_MIXED": 4, } )
Enum value maps for AggStrategy.
var ( AggSplit_name = map[int32]string{ 0: "AGG_SPLIT_UNDEFINED", 1: "AGGSPLIT_SIMPLE", 2: "AGGSPLIT_INITIAL_SERIAL", 3: "AGGSPLIT_FINAL_DESERIAL", } AggSplit_value = map[string]int32{ "AGG_SPLIT_UNDEFINED": 0, "AGGSPLIT_SIMPLE": 1, "AGGSPLIT_INITIAL_SERIAL": 2, "AGGSPLIT_FINAL_DESERIAL": 3, } )
Enum value maps for AggSplit.
var ( SetOpCmd_name = map[int32]string{ 0: "SET_OP_CMD_UNDEFINED", 1: "SETOPCMD_INTERSECT", 2: "SETOPCMD_INTERSECT_ALL", 3: "SETOPCMD_EXCEPT", 4: "SETOPCMD_EXCEPT_ALL", } SetOpCmd_value = map[string]int32{ "SET_OP_CMD_UNDEFINED": 0, "SETOPCMD_INTERSECT": 1, "SETOPCMD_INTERSECT_ALL": 2, "SETOPCMD_EXCEPT": 3, "SETOPCMD_EXCEPT_ALL": 4, } )
Enum value maps for SetOpCmd.
var ( SetOpStrategy_name = map[int32]string{ 0: "SET_OP_STRATEGY_UNDEFINED", 1: "SETOP_SORTED", 2: "SETOP_HASHED", } SetOpStrategy_value = map[string]int32{ "SET_OP_STRATEGY_UNDEFINED": 0, "SETOP_SORTED": 1, "SETOP_HASHED": 2, } )
Enum value maps for SetOpStrategy.
var ( OnConflictAction_name = map[int32]string{ 0: "ON_CONFLICT_ACTION_UNDEFINED", 1: "ONCONFLICT_NONE", 2: "ONCONFLICT_NOTHING", 3: "ONCONFLICT_UPDATE", } OnConflictAction_value = map[string]int32{ "ON_CONFLICT_ACTION_UNDEFINED": 0, "ONCONFLICT_NONE": 1, "ONCONFLICT_NOTHING": 2, "ONCONFLICT_UPDATE": 3, } )
Enum value maps for OnConflictAction.
var ( LimitOption_name = map[int32]string{ 0: "LIMIT_OPTION_UNDEFINED", 1: "LIMIT_OPTION_DEFAULT", 2: "LIMIT_OPTION_COUNT", 3: "LIMIT_OPTION_WITH_TIES", } LimitOption_value = map[string]int32{ "LIMIT_OPTION_UNDEFINED": 0, "LIMIT_OPTION_DEFAULT": 1, "LIMIT_OPTION_COUNT": 2, "LIMIT_OPTION_WITH_TIES": 3, } )
Enum value maps for LimitOption.
var ( LockClauseStrength_name = map[int32]string{ 0: "LOCK_CLAUSE_STRENGTH_UNDEFINED", 1: "LCS_NONE", 2: "LCS_FORKEYSHARE", 3: "LCS_FORSHARE", 4: "LCS_FORNOKEYUPDATE", 5: "LCS_FORUPDATE", } LockClauseStrength_value = map[string]int32{ "LOCK_CLAUSE_STRENGTH_UNDEFINED": 0, "LCS_NONE": 1, "LCS_FORKEYSHARE": 2, "LCS_FORSHARE": 3, "LCS_FORNOKEYUPDATE": 4, "LCS_FORUPDATE": 5, } )
Enum value maps for LockClauseStrength.
var ( LockWaitPolicy_name = map[int32]string{ 0: "LOCK_WAIT_POLICY_UNDEFINED", 1: "LockWaitBlock", 2: "LockWaitSkip", 3: "LockWaitError", } LockWaitPolicy_value = map[string]int32{ "LOCK_WAIT_POLICY_UNDEFINED": 0, "LockWaitBlock": 1, "LockWaitSkip": 2, "LockWaitError": 3, } )
Enum value maps for LockWaitPolicy.
var ( LockTupleMode_name = map[int32]string{ 0: "LOCK_TUPLE_MODE_UNDEFINED", 1: "LockTupleKeyShare", 2: "LockTupleShare", 3: "LockTupleNoKeyExclusive", 4: "LockTupleExclusive", } LockTupleMode_value = map[string]int32{ "LOCK_TUPLE_MODE_UNDEFINED": 0, "LockTupleKeyShare": 1, "LockTupleShare": 2, "LockTupleNoKeyExclusive": 3, "LockTupleExclusive": 4, } )
Enum value maps for LockTupleMode.
var ( KeywordKind_name = map[int32]string{ 0: "NO_KEYWORD", 1: "UNRESERVED_KEYWORD", 2: "COL_NAME_KEYWORD", 3: "TYPE_FUNC_NAME_KEYWORD", 4: "RESERVED_KEYWORD", } KeywordKind_value = map[string]int32{ "NO_KEYWORD": 0, "UNRESERVED_KEYWORD": 1, "COL_NAME_KEYWORD": 2, "TYPE_FUNC_NAME_KEYWORD": 3, "RESERVED_KEYWORD": 4, } )
Enum value maps for KeywordKind.
var ( Token_name = map[int32]string{}/* 508 elements not displayed */ Token_value = map[string]int32{}/* 508 elements not displayed */ )
Enum value maps for Token.
var File_pg_query_proto protoreflect.FileDescriptor
Functions ¶
func Deparse ¶
func Deparse(tree *ParseResult) (output string, err error)
Deparses a given Go parse tree into a SQL statement
func Fingerprint ¶
Fingerprint - Fingerprint the passed SQL statement to a hex string
func FingerprintToUInt64 ¶
FingerprintToUInt64 - Fingerprint the passed SQL statement to a uint64
func HashXXH3_64 ¶
HashXXH3_64 - Helper method to run XXH3 hash function (64-bit variant) on the given bytes, with the specified seed
func ParsePlPgSqlToJSON ¶
ParsePlPgSqlToJSON - Parses the given PL/pgSQL function statement into a parse tree (JSON format)
func ParseToJSON ¶
ParseToJSON - Parses the given SQL statement into a parse tree (JSON format)
Types ¶
type A_ArrayExpr ¶
type A_ArrayExpr struct { Elements []*Node `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"` Location int32 `protobuf:"varint,2,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*A_ArrayExpr) Descriptor
deprecated
func (*A_ArrayExpr) Descriptor() ([]byte, []int)
Deprecated: Use A_ArrayExpr.ProtoReflect.Descriptor instead.
func (*A_ArrayExpr) GetElements ¶
func (x *A_ArrayExpr) GetElements() []*Node
func (*A_ArrayExpr) GetLocation ¶
func (x *A_ArrayExpr) GetLocation() int32
func (*A_ArrayExpr) ProtoMessage ¶
func (*A_ArrayExpr) ProtoMessage()
func (*A_ArrayExpr) ProtoReflect ¶
func (x *A_ArrayExpr) ProtoReflect() protoreflect.Message
func (*A_ArrayExpr) Reset ¶
func (x *A_ArrayExpr) Reset()
func (*A_ArrayExpr) String ¶
func (x *A_ArrayExpr) String() string
type A_Const ¶
type A_Const struct { // Types that are assignable to Val: // // *A_Const_Ival // *A_Const_Fval // *A_Const_Boolval // *A_Const_Sval // *A_Const_Bsval Val isA_Const_Val `protobuf_oneof:"val"` Isnull bool `protobuf:"varint,10,opt,name=isnull,proto3" json:"isnull,omitempty"` Location int32 `protobuf:"varint,11,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*A_Const) Descriptor
deprecated
func (*A_Const) GetBoolval ¶
func (*A_Const) GetLocation ¶
func (*A_Const) ProtoMessage ¶
func (*A_Const) ProtoMessage()
func (*A_Const) ProtoReflect ¶
func (x *A_Const) ProtoReflect() protoreflect.Message
type A_Const_Boolval ¶
type A_Const_Boolval struct {
Boolval *Boolean `protobuf:"bytes,3,opt,name=boolval,proto3,oneof"`
}
type A_Const_Bsval ¶
type A_Const_Bsval struct {
Bsval *BitString `protobuf:"bytes,5,opt,name=bsval,proto3,oneof"`
}
type A_Const_Fval ¶
type A_Const_Fval struct {
Fval *Float `protobuf:"bytes,2,opt,name=fval,proto3,oneof"`
}
type A_Const_Ival ¶
type A_Const_Ival struct {
Ival *Integer `protobuf:"bytes,1,opt,name=ival,proto3,oneof"`
}
type A_Const_Sval ¶
type A_Const_Sval struct {
Sval *String `protobuf:"bytes,4,opt,name=sval,proto3,oneof"`
}
type A_Expr ¶
type A_Expr struct { Kind A_Expr_Kind `protobuf:"varint,1,opt,name=kind,proto3,enum=pg_query.A_Expr_Kind" json:"kind,omitempty"` Name []*Node `protobuf:"bytes,2,rep,name=name,proto3" json:"name,omitempty"` Lexpr *Node `protobuf:"bytes,3,opt,name=lexpr,proto3" json:"lexpr,omitempty"` Rexpr *Node `protobuf:"bytes,4,opt,name=rexpr,proto3" json:"rexpr,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*A_Expr) Descriptor
deprecated
func (*A_Expr) GetKind ¶
func (x *A_Expr) GetKind() A_Expr_Kind
func (*A_Expr) GetLocation ¶
func (*A_Expr) ProtoMessage ¶
func (*A_Expr) ProtoMessage()
func (*A_Expr) ProtoReflect ¶
func (x *A_Expr) ProtoReflect() protoreflect.Message
type A_Expr_Kind ¶
type A_Expr_Kind int32
const ( A_Expr_Kind_A_EXPR_KIND_UNDEFINED A_Expr_Kind = 0 A_Expr_Kind_AEXPR_OP A_Expr_Kind = 1 A_Expr_Kind_AEXPR_OP_ANY A_Expr_Kind = 2 A_Expr_Kind_AEXPR_OP_ALL A_Expr_Kind = 3 A_Expr_Kind_AEXPR_DISTINCT A_Expr_Kind = 4 A_Expr_Kind_AEXPR_NOT_DISTINCT A_Expr_Kind = 5 A_Expr_Kind_AEXPR_NULLIF A_Expr_Kind = 6 A_Expr_Kind_AEXPR_IN A_Expr_Kind = 7 A_Expr_Kind_AEXPR_LIKE A_Expr_Kind = 8 A_Expr_Kind_AEXPR_ILIKE A_Expr_Kind = 9 A_Expr_Kind_AEXPR_SIMILAR A_Expr_Kind = 10 A_Expr_Kind_AEXPR_BETWEEN A_Expr_Kind = 11 A_Expr_Kind_AEXPR_NOT_BETWEEN A_Expr_Kind = 12 A_Expr_Kind_AEXPR_BETWEEN_SYM A_Expr_Kind = 13 A_Expr_Kind_AEXPR_NOT_BETWEEN_SYM A_Expr_Kind = 14 )
func (A_Expr_Kind) Descriptor ¶
func (A_Expr_Kind) Descriptor() protoreflect.EnumDescriptor
func (A_Expr_Kind) Enum ¶
func (x A_Expr_Kind) Enum() *A_Expr_Kind
func (A_Expr_Kind) EnumDescriptor
deprecated
func (A_Expr_Kind) EnumDescriptor() ([]byte, []int)
Deprecated: Use A_Expr_Kind.Descriptor instead.
func (A_Expr_Kind) Number ¶
func (x A_Expr_Kind) Number() protoreflect.EnumNumber
func (A_Expr_Kind) String ¶
func (x A_Expr_Kind) String() string
func (A_Expr_Kind) Type ¶
func (A_Expr_Kind) Type() protoreflect.EnumType
type A_Indices ¶
type A_Indices struct { IsSlice bool `protobuf:"varint,1,opt,name=is_slice,proto3" json:"is_slice,omitempty"` Lidx *Node `protobuf:"bytes,2,opt,name=lidx,proto3" json:"lidx,omitempty"` Uidx *Node `protobuf:"bytes,3,opt,name=uidx,proto3" json:"uidx,omitempty"` // contains filtered or unexported fields }
func (*A_Indices) Descriptor
deprecated
func (*A_Indices) GetIsSlice ¶
func (*A_Indices) ProtoMessage ¶
func (*A_Indices) ProtoMessage()
func (*A_Indices) ProtoReflect ¶
func (x *A_Indices) ProtoReflect() protoreflect.Message
type A_Indirection ¶
type A_Indirection struct { Arg *Node `protobuf:"bytes,1,opt,name=arg,proto3" json:"arg,omitempty"` Indirection []*Node `protobuf:"bytes,2,rep,name=indirection,proto3" json:"indirection,omitempty"` // contains filtered or unexported fields }
func (*A_Indirection) Descriptor
deprecated
func (*A_Indirection) Descriptor() ([]byte, []int)
Deprecated: Use A_Indirection.ProtoReflect.Descriptor instead.
func (*A_Indirection) GetArg ¶
func (x *A_Indirection) GetArg() *Node
func (*A_Indirection) GetIndirection ¶
func (x *A_Indirection) GetIndirection() []*Node
func (*A_Indirection) ProtoMessage ¶
func (*A_Indirection) ProtoMessage()
func (*A_Indirection) ProtoReflect ¶
func (x *A_Indirection) ProtoReflect() protoreflect.Message
func (*A_Indirection) Reset ¶
func (x *A_Indirection) Reset()
func (*A_Indirection) String ¶
func (x *A_Indirection) String() string
type A_Star ¶
type A_Star struct {
// contains filtered or unexported fields
}
func (*A_Star) Descriptor
deprecated
func (*A_Star) ProtoMessage ¶
func (*A_Star) ProtoMessage()
func (*A_Star) ProtoReflect ¶
func (x *A_Star) ProtoReflect() protoreflect.Message
type AccessPriv ¶
type AccessPriv struct { PrivName string `protobuf:"bytes,1,opt,name=priv_name,proto3" json:"priv_name,omitempty"` Cols []*Node `protobuf:"bytes,2,rep,name=cols,proto3" json:"cols,omitempty"` // contains filtered or unexported fields }
func (*AccessPriv) Descriptor
deprecated
func (*AccessPriv) Descriptor() ([]byte, []int)
Deprecated: Use AccessPriv.ProtoReflect.Descriptor instead.
func (*AccessPriv) GetCols ¶
func (x *AccessPriv) GetCols() []*Node
func (*AccessPriv) GetPrivName ¶
func (x *AccessPriv) GetPrivName() string
func (*AccessPriv) ProtoMessage ¶
func (*AccessPriv) ProtoMessage()
func (*AccessPriv) ProtoReflect ¶
func (x *AccessPriv) ProtoReflect() protoreflect.Message
func (*AccessPriv) Reset ¶
func (x *AccessPriv) Reset()
func (*AccessPriv) String ¶
func (x *AccessPriv) String() string
type AggSplit ¶
type AggSplit int32
func (AggSplit) Descriptor ¶
func (AggSplit) Descriptor() protoreflect.EnumDescriptor
func (AggSplit) EnumDescriptor
deprecated
func (AggSplit) Number ¶
func (x AggSplit) Number() protoreflect.EnumNumber
func (AggSplit) Type ¶
func (AggSplit) Type() protoreflect.EnumType
type AggStrategy ¶
type AggStrategy int32
const ( AggStrategy_AGG_STRATEGY_UNDEFINED AggStrategy = 0 AggStrategy_AGG_PLAIN AggStrategy = 1 AggStrategy_AGG_SORTED AggStrategy = 2 AggStrategy_AGG_HASHED AggStrategy = 3 AggStrategy_AGG_MIXED AggStrategy = 4 )
func (AggStrategy) Descriptor ¶
func (AggStrategy) Descriptor() protoreflect.EnumDescriptor
func (AggStrategy) Enum ¶
func (x AggStrategy) Enum() *AggStrategy
func (AggStrategy) EnumDescriptor
deprecated
func (AggStrategy) EnumDescriptor() ([]byte, []int)
Deprecated: Use AggStrategy.Descriptor instead.
func (AggStrategy) Number ¶
func (x AggStrategy) Number() protoreflect.EnumNumber
func (AggStrategy) String ¶
func (x AggStrategy) String() string
func (AggStrategy) Type ¶
func (AggStrategy) Type() protoreflect.EnumType
type Aggref ¶
type Aggref struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Aggfnoid uint32 `protobuf:"varint,2,opt,name=aggfnoid,proto3" json:"aggfnoid,omitempty"` Aggtype uint32 `protobuf:"varint,3,opt,name=aggtype,proto3" json:"aggtype,omitempty"` Aggcollid uint32 `protobuf:"varint,4,opt,name=aggcollid,proto3" json:"aggcollid,omitempty"` Inputcollid uint32 `protobuf:"varint,5,opt,name=inputcollid,proto3" json:"inputcollid,omitempty"` Aggtranstype uint32 `protobuf:"varint,6,opt,name=aggtranstype,proto3" json:"aggtranstype,omitempty"` Aggargtypes []*Node `protobuf:"bytes,7,rep,name=aggargtypes,proto3" json:"aggargtypes,omitempty"` Aggdirectargs []*Node `protobuf:"bytes,8,rep,name=aggdirectargs,proto3" json:"aggdirectargs,omitempty"` Args []*Node `protobuf:"bytes,9,rep,name=args,proto3" json:"args,omitempty"` Aggorder []*Node `protobuf:"bytes,10,rep,name=aggorder,proto3" json:"aggorder,omitempty"` Aggdistinct []*Node `protobuf:"bytes,11,rep,name=aggdistinct,proto3" json:"aggdistinct,omitempty"` Aggfilter *Node `protobuf:"bytes,12,opt,name=aggfilter,proto3" json:"aggfilter,omitempty"` Aggstar bool `protobuf:"varint,13,opt,name=aggstar,proto3" json:"aggstar,omitempty"` Aggvariadic bool `protobuf:"varint,14,opt,name=aggvariadic,proto3" json:"aggvariadic,omitempty"` Aggkind string `protobuf:"bytes,15,opt,name=aggkind,proto3" json:"aggkind,omitempty"` Agglevelsup uint32 `protobuf:"varint,16,opt,name=agglevelsup,proto3" json:"agglevelsup,omitempty"` Aggsplit AggSplit `protobuf:"varint,17,opt,name=aggsplit,proto3,enum=pg_query.AggSplit" json:"aggsplit,omitempty"` Aggno int32 `protobuf:"varint,18,opt,name=aggno,proto3" json:"aggno,omitempty"` Aggtransno int32 `protobuf:"varint,19,opt,name=aggtransno,proto3" json:"aggtransno,omitempty"` Location int32 `protobuf:"varint,20,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*Aggref) Descriptor
deprecated
func (*Aggref) GetAggargtypes ¶
func (*Aggref) GetAggcollid ¶
func (*Aggref) GetAggdirectargs ¶
func (*Aggref) GetAggdistinct ¶
func (*Aggref) GetAggfilter ¶
func (*Aggref) GetAggfnoid ¶
func (*Aggref) GetAggkind ¶
func (*Aggref) GetAgglevelsup ¶
func (*Aggref) GetAggorder ¶
func (*Aggref) GetAggsplit ¶
func (*Aggref) GetAggstar ¶
func (*Aggref) GetAggtransno ¶
func (*Aggref) GetAggtranstype ¶
func (*Aggref) GetAggtype ¶
func (*Aggref) GetAggvariadic ¶
func (*Aggref) GetInputcollid ¶
func (*Aggref) GetLocation ¶
func (*Aggref) ProtoMessage ¶
func (*Aggref) ProtoMessage()
func (*Aggref) ProtoReflect ¶
func (x *Aggref) ProtoReflect() protoreflect.Message
type Alias ¶
type Alias struct { Aliasname string `protobuf:"bytes,1,opt,name=aliasname,proto3" json:"aliasname,omitempty"` Colnames []*Node `protobuf:"bytes,2,rep,name=colnames,proto3" json:"colnames,omitempty"` // contains filtered or unexported fields }
func (*Alias) Descriptor
deprecated
func (*Alias) GetAliasname ¶
func (*Alias) GetColnames ¶
func (*Alias) ProtoMessage ¶
func (*Alias) ProtoMessage()
func (*Alias) ProtoReflect ¶
func (x *Alias) ProtoReflect() protoreflect.Message
type AlterCollationStmt ¶
type AlterCollationStmt struct { Collname []*Node `protobuf:"bytes,1,rep,name=collname,proto3" json:"collname,omitempty"` // contains filtered or unexported fields }
func (*AlterCollationStmt) Descriptor
deprecated
func (*AlterCollationStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterCollationStmt.ProtoReflect.Descriptor instead.
func (*AlterCollationStmt) GetCollname ¶
func (x *AlterCollationStmt) GetCollname() []*Node
func (*AlterCollationStmt) ProtoMessage ¶
func (*AlterCollationStmt) ProtoMessage()
func (*AlterCollationStmt) ProtoReflect ¶
func (x *AlterCollationStmt) ProtoReflect() protoreflect.Message
func (*AlterCollationStmt) Reset ¶
func (x *AlterCollationStmt) Reset()
func (*AlterCollationStmt) String ¶
func (x *AlterCollationStmt) String() string
type AlterDatabaseRefreshCollStmt ¶
type AlterDatabaseRefreshCollStmt struct { Dbname string `protobuf:"bytes,1,opt,name=dbname,proto3" json:"dbname,omitempty"` // contains filtered or unexported fields }
func (*AlterDatabaseRefreshCollStmt) Descriptor
deprecated
func (*AlterDatabaseRefreshCollStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterDatabaseRefreshCollStmt.ProtoReflect.Descriptor instead.
func (*AlterDatabaseRefreshCollStmt) GetDbname ¶
func (x *AlterDatabaseRefreshCollStmt) GetDbname() string
func (*AlterDatabaseRefreshCollStmt) ProtoMessage ¶
func (*AlterDatabaseRefreshCollStmt) ProtoMessage()
func (*AlterDatabaseRefreshCollStmt) ProtoReflect ¶
func (x *AlterDatabaseRefreshCollStmt) ProtoReflect() protoreflect.Message
func (*AlterDatabaseRefreshCollStmt) Reset ¶
func (x *AlterDatabaseRefreshCollStmt) Reset()
func (*AlterDatabaseRefreshCollStmt) String ¶
func (x *AlterDatabaseRefreshCollStmt) String() string
type AlterDatabaseSetStmt ¶
type AlterDatabaseSetStmt struct { Dbname string `protobuf:"bytes,1,opt,name=dbname,proto3" json:"dbname,omitempty"` Setstmt *VariableSetStmt `protobuf:"bytes,2,opt,name=setstmt,proto3" json:"setstmt,omitempty"` // contains filtered or unexported fields }
func (*AlterDatabaseSetStmt) Descriptor
deprecated
func (*AlterDatabaseSetStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterDatabaseSetStmt.ProtoReflect.Descriptor instead.
func (*AlterDatabaseSetStmt) GetDbname ¶
func (x *AlterDatabaseSetStmt) GetDbname() string
func (*AlterDatabaseSetStmt) GetSetstmt ¶
func (x *AlterDatabaseSetStmt) GetSetstmt() *VariableSetStmt
func (*AlterDatabaseSetStmt) ProtoMessage ¶
func (*AlterDatabaseSetStmt) ProtoMessage()
func (*AlterDatabaseSetStmt) ProtoReflect ¶
func (x *AlterDatabaseSetStmt) ProtoReflect() protoreflect.Message
func (*AlterDatabaseSetStmt) Reset ¶
func (x *AlterDatabaseSetStmt) Reset()
func (*AlterDatabaseSetStmt) String ¶
func (x *AlterDatabaseSetStmt) String() string
type AlterDatabaseStmt ¶
type AlterDatabaseStmt struct { Dbname string `protobuf:"bytes,1,opt,name=dbname,proto3" json:"dbname,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*AlterDatabaseStmt) Descriptor
deprecated
func (*AlterDatabaseStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterDatabaseStmt.ProtoReflect.Descriptor instead.
func (*AlterDatabaseStmt) GetDbname ¶
func (x *AlterDatabaseStmt) GetDbname() string
func (*AlterDatabaseStmt) GetOptions ¶
func (x *AlterDatabaseStmt) GetOptions() []*Node
func (*AlterDatabaseStmt) ProtoMessage ¶
func (*AlterDatabaseStmt) ProtoMessage()
func (*AlterDatabaseStmt) ProtoReflect ¶
func (x *AlterDatabaseStmt) ProtoReflect() protoreflect.Message
func (*AlterDatabaseStmt) Reset ¶
func (x *AlterDatabaseStmt) Reset()
func (*AlterDatabaseStmt) String ¶
func (x *AlterDatabaseStmt) String() string
type AlterDefaultPrivilegesStmt ¶
type AlterDefaultPrivilegesStmt struct { Options []*Node `protobuf:"bytes,1,rep,name=options,proto3" json:"options,omitempty"` Action *GrantStmt `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"` // contains filtered or unexported fields }
func (*AlterDefaultPrivilegesStmt) Descriptor
deprecated
func (*AlterDefaultPrivilegesStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterDefaultPrivilegesStmt.ProtoReflect.Descriptor instead.
func (*AlterDefaultPrivilegesStmt) GetAction ¶
func (x *AlterDefaultPrivilegesStmt) GetAction() *GrantStmt
func (*AlterDefaultPrivilegesStmt) GetOptions ¶
func (x *AlterDefaultPrivilegesStmt) GetOptions() []*Node
func (*AlterDefaultPrivilegesStmt) ProtoMessage ¶
func (*AlterDefaultPrivilegesStmt) ProtoMessage()
func (*AlterDefaultPrivilegesStmt) ProtoReflect ¶
func (x *AlterDefaultPrivilegesStmt) ProtoReflect() protoreflect.Message
func (*AlterDefaultPrivilegesStmt) Reset ¶
func (x *AlterDefaultPrivilegesStmt) Reset()
func (*AlterDefaultPrivilegesStmt) String ¶
func (x *AlterDefaultPrivilegesStmt) String() string
type AlterDomainStmt ¶
type AlterDomainStmt struct { Subtype string `protobuf:"bytes,1,opt,name=subtype,proto3" json:"subtype,omitempty"` TypeName []*Node `protobuf:"bytes,2,rep,name=type_name,json=typeName,proto3" json:"type_name,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Def *Node `protobuf:"bytes,4,opt,name=def,proto3" json:"def,omitempty"` Behavior DropBehavior `protobuf:"varint,5,opt,name=behavior,proto3,enum=pg_query.DropBehavior" json:"behavior,omitempty"` MissingOk bool `protobuf:"varint,6,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` // contains filtered or unexported fields }
func (*AlterDomainStmt) Descriptor
deprecated
func (*AlterDomainStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterDomainStmt.ProtoReflect.Descriptor instead.
func (*AlterDomainStmt) GetBehavior ¶
func (x *AlterDomainStmt) GetBehavior() DropBehavior
func (*AlterDomainStmt) GetDef ¶
func (x *AlterDomainStmt) GetDef() *Node
func (*AlterDomainStmt) GetMissingOk ¶
func (x *AlterDomainStmt) GetMissingOk() bool
func (*AlterDomainStmt) GetName ¶
func (x *AlterDomainStmt) GetName() string
func (*AlterDomainStmt) GetSubtype ¶
func (x *AlterDomainStmt) GetSubtype() string
func (*AlterDomainStmt) GetTypeName ¶
func (x *AlterDomainStmt) GetTypeName() []*Node
func (*AlterDomainStmt) ProtoMessage ¶
func (*AlterDomainStmt) ProtoMessage()
func (*AlterDomainStmt) ProtoReflect ¶
func (x *AlterDomainStmt) ProtoReflect() protoreflect.Message
func (*AlterDomainStmt) Reset ¶
func (x *AlterDomainStmt) Reset()
func (*AlterDomainStmt) String ¶
func (x *AlterDomainStmt) String() string
type AlterEnumStmt ¶
type AlterEnumStmt struct { TypeName []*Node `protobuf:"bytes,1,rep,name=type_name,json=typeName,proto3" json:"type_name,omitempty"` OldVal string `protobuf:"bytes,2,opt,name=old_val,json=oldVal,proto3" json:"old_val,omitempty"` NewVal string `protobuf:"bytes,3,opt,name=new_val,json=newVal,proto3" json:"new_val,omitempty"` NewValNeighbor string `protobuf:"bytes,4,opt,name=new_val_neighbor,json=newValNeighbor,proto3" json:"new_val_neighbor,omitempty"` NewValIsAfter bool `protobuf:"varint,5,opt,name=new_val_is_after,json=newValIsAfter,proto3" json:"new_val_is_after,omitempty"` SkipIfNewValExists bool `protobuf:"varint,6,opt,name=skip_if_new_val_exists,json=skipIfNewValExists,proto3" json:"skip_if_new_val_exists,omitempty"` // contains filtered or unexported fields }
func (*AlterEnumStmt) Descriptor
deprecated
func (*AlterEnumStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterEnumStmt.ProtoReflect.Descriptor instead.
func (*AlterEnumStmt) GetNewVal ¶
func (x *AlterEnumStmt) GetNewVal() string
func (*AlterEnumStmt) GetNewValIsAfter ¶
func (x *AlterEnumStmt) GetNewValIsAfter() bool
func (*AlterEnumStmt) GetNewValNeighbor ¶
func (x *AlterEnumStmt) GetNewValNeighbor() string
func (*AlterEnumStmt) GetOldVal ¶
func (x *AlterEnumStmt) GetOldVal() string
func (*AlterEnumStmt) GetSkipIfNewValExists ¶
func (x *AlterEnumStmt) GetSkipIfNewValExists() bool
func (*AlterEnumStmt) GetTypeName ¶
func (x *AlterEnumStmt) GetTypeName() []*Node
func (*AlterEnumStmt) ProtoMessage ¶
func (*AlterEnumStmt) ProtoMessage()
func (*AlterEnumStmt) ProtoReflect ¶
func (x *AlterEnumStmt) ProtoReflect() protoreflect.Message
func (*AlterEnumStmt) Reset ¶
func (x *AlterEnumStmt) Reset()
func (*AlterEnumStmt) String ¶
func (x *AlterEnumStmt) String() string
type AlterEventTrigStmt ¶
type AlterEventTrigStmt struct { Trigname string `protobuf:"bytes,1,opt,name=trigname,proto3" json:"trigname,omitempty"` Tgenabled string `protobuf:"bytes,2,opt,name=tgenabled,proto3" json:"tgenabled,omitempty"` // contains filtered or unexported fields }
func (*AlterEventTrigStmt) Descriptor
deprecated
func (*AlterEventTrigStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterEventTrigStmt.ProtoReflect.Descriptor instead.
func (*AlterEventTrigStmt) GetTgenabled ¶
func (x *AlterEventTrigStmt) GetTgenabled() string
func (*AlterEventTrigStmt) GetTrigname ¶
func (x *AlterEventTrigStmt) GetTrigname() string
func (*AlterEventTrigStmt) ProtoMessage ¶
func (*AlterEventTrigStmt) ProtoMessage()
func (*AlterEventTrigStmt) ProtoReflect ¶
func (x *AlterEventTrigStmt) ProtoReflect() protoreflect.Message
func (*AlterEventTrigStmt) Reset ¶
func (x *AlterEventTrigStmt) Reset()
func (*AlterEventTrigStmt) String ¶
func (x *AlterEventTrigStmt) String() string
type AlterExtensionContentsStmt ¶
type AlterExtensionContentsStmt struct { Extname string `protobuf:"bytes,1,opt,name=extname,proto3" json:"extname,omitempty"` Action int32 `protobuf:"varint,2,opt,name=action,proto3" json:"action,omitempty"` Objtype ObjectType `protobuf:"varint,3,opt,name=objtype,proto3,enum=pg_query.ObjectType" json:"objtype,omitempty"` Object *Node `protobuf:"bytes,4,opt,name=object,proto3" json:"object,omitempty"` // contains filtered or unexported fields }
func (*AlterExtensionContentsStmt) Descriptor
deprecated
func (*AlterExtensionContentsStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterExtensionContentsStmt.ProtoReflect.Descriptor instead.
func (*AlterExtensionContentsStmt) GetAction ¶
func (x *AlterExtensionContentsStmt) GetAction() int32
func (*AlterExtensionContentsStmt) GetExtname ¶
func (x *AlterExtensionContentsStmt) GetExtname() string
func (*AlterExtensionContentsStmt) GetObject ¶
func (x *AlterExtensionContentsStmt) GetObject() *Node
func (*AlterExtensionContentsStmt) GetObjtype ¶
func (x *AlterExtensionContentsStmt) GetObjtype() ObjectType
func (*AlterExtensionContentsStmt) ProtoMessage ¶
func (*AlterExtensionContentsStmt) ProtoMessage()
func (*AlterExtensionContentsStmt) ProtoReflect ¶
func (x *AlterExtensionContentsStmt) ProtoReflect() protoreflect.Message
func (*AlterExtensionContentsStmt) Reset ¶
func (x *AlterExtensionContentsStmt) Reset()
func (*AlterExtensionContentsStmt) String ¶
func (x *AlterExtensionContentsStmt) String() string
type AlterExtensionStmt ¶
type AlterExtensionStmt struct { Extname string `protobuf:"bytes,1,opt,name=extname,proto3" json:"extname,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*AlterExtensionStmt) Descriptor
deprecated
func (*AlterExtensionStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterExtensionStmt.ProtoReflect.Descriptor instead.
func (*AlterExtensionStmt) GetExtname ¶
func (x *AlterExtensionStmt) GetExtname() string
func (*AlterExtensionStmt) GetOptions ¶
func (x *AlterExtensionStmt) GetOptions() []*Node
func (*AlterExtensionStmt) ProtoMessage ¶
func (*AlterExtensionStmt) ProtoMessage()
func (*AlterExtensionStmt) ProtoReflect ¶
func (x *AlterExtensionStmt) ProtoReflect() protoreflect.Message
func (*AlterExtensionStmt) Reset ¶
func (x *AlterExtensionStmt) Reset()
func (*AlterExtensionStmt) String ¶
func (x *AlterExtensionStmt) String() string
type AlterFdwStmt ¶
type AlterFdwStmt struct { Fdwname string `protobuf:"bytes,1,opt,name=fdwname,proto3" json:"fdwname,omitempty"` FuncOptions []*Node `protobuf:"bytes,2,rep,name=func_options,proto3" json:"func_options,omitempty"` Options []*Node `protobuf:"bytes,3,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*AlterFdwStmt) Descriptor
deprecated
func (*AlterFdwStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterFdwStmt.ProtoReflect.Descriptor instead.
func (*AlterFdwStmt) GetFdwname ¶
func (x *AlterFdwStmt) GetFdwname() string
func (*AlterFdwStmt) GetFuncOptions ¶
func (x *AlterFdwStmt) GetFuncOptions() []*Node
func (*AlterFdwStmt) GetOptions ¶
func (x *AlterFdwStmt) GetOptions() []*Node
func (*AlterFdwStmt) ProtoMessage ¶
func (*AlterFdwStmt) ProtoMessage()
func (*AlterFdwStmt) ProtoReflect ¶
func (x *AlterFdwStmt) ProtoReflect() protoreflect.Message
func (*AlterFdwStmt) Reset ¶
func (x *AlterFdwStmt) Reset()
func (*AlterFdwStmt) String ¶
func (x *AlterFdwStmt) String() string
type AlterForeignServerStmt ¶
type AlterForeignServerStmt struct { Servername string `protobuf:"bytes,1,opt,name=servername,proto3" json:"servername,omitempty"` Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` Options []*Node `protobuf:"bytes,3,rep,name=options,proto3" json:"options,omitempty"` HasVersion bool `protobuf:"varint,4,opt,name=has_version,proto3" json:"has_version,omitempty"` // contains filtered or unexported fields }
func (*AlterForeignServerStmt) Descriptor
deprecated
func (*AlterForeignServerStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterForeignServerStmt.ProtoReflect.Descriptor instead.
func (*AlterForeignServerStmt) GetHasVersion ¶
func (x *AlterForeignServerStmt) GetHasVersion() bool
func (*AlterForeignServerStmt) GetOptions ¶
func (x *AlterForeignServerStmt) GetOptions() []*Node
func (*AlterForeignServerStmt) GetServername ¶
func (x *AlterForeignServerStmt) GetServername() string
func (*AlterForeignServerStmt) GetVersion ¶
func (x *AlterForeignServerStmt) GetVersion() string
func (*AlterForeignServerStmt) ProtoMessage ¶
func (*AlterForeignServerStmt) ProtoMessage()
func (*AlterForeignServerStmt) ProtoReflect ¶
func (x *AlterForeignServerStmt) ProtoReflect() protoreflect.Message
func (*AlterForeignServerStmt) Reset ¶
func (x *AlterForeignServerStmt) Reset()
func (*AlterForeignServerStmt) String ¶
func (x *AlterForeignServerStmt) String() string
type AlterFunctionStmt ¶
type AlterFunctionStmt struct { Objtype ObjectType `protobuf:"varint,1,opt,name=objtype,proto3,enum=pg_query.ObjectType" json:"objtype,omitempty"` Func *ObjectWithArgs `protobuf:"bytes,2,opt,name=func,proto3" json:"func,omitempty"` Actions []*Node `protobuf:"bytes,3,rep,name=actions,proto3" json:"actions,omitempty"` // contains filtered or unexported fields }
func (*AlterFunctionStmt) Descriptor
deprecated
func (*AlterFunctionStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterFunctionStmt.ProtoReflect.Descriptor instead.
func (*AlterFunctionStmt) GetActions ¶
func (x *AlterFunctionStmt) GetActions() []*Node
func (*AlterFunctionStmt) GetFunc ¶
func (x *AlterFunctionStmt) GetFunc() *ObjectWithArgs
func (*AlterFunctionStmt) GetObjtype ¶
func (x *AlterFunctionStmt) GetObjtype() ObjectType
func (*AlterFunctionStmt) ProtoMessage ¶
func (*AlterFunctionStmt) ProtoMessage()
func (*AlterFunctionStmt) ProtoReflect ¶
func (x *AlterFunctionStmt) ProtoReflect() protoreflect.Message
func (*AlterFunctionStmt) Reset ¶
func (x *AlterFunctionStmt) Reset()
func (*AlterFunctionStmt) String ¶
func (x *AlterFunctionStmt) String() string
type AlterObjectDependsStmt ¶
type AlterObjectDependsStmt struct { ObjectType ObjectType `protobuf:"varint,1,opt,name=object_type,json=objectType,proto3,enum=pg_query.ObjectType" json:"object_type,omitempty"` Relation *RangeVar `protobuf:"bytes,2,opt,name=relation,proto3" json:"relation,omitempty"` Object *Node `protobuf:"bytes,3,opt,name=object,proto3" json:"object,omitempty"` Extname *String `protobuf:"bytes,4,opt,name=extname,proto3" json:"extname,omitempty"` Remove bool `protobuf:"varint,5,opt,name=remove,proto3" json:"remove,omitempty"` // contains filtered or unexported fields }
func (*AlterObjectDependsStmt) Descriptor
deprecated
func (*AlterObjectDependsStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterObjectDependsStmt.ProtoReflect.Descriptor instead.
func (*AlterObjectDependsStmt) GetExtname ¶
func (x *AlterObjectDependsStmt) GetExtname() *String
func (*AlterObjectDependsStmt) GetObject ¶
func (x *AlterObjectDependsStmt) GetObject() *Node
func (*AlterObjectDependsStmt) GetObjectType ¶
func (x *AlterObjectDependsStmt) GetObjectType() ObjectType
func (*AlterObjectDependsStmt) GetRelation ¶
func (x *AlterObjectDependsStmt) GetRelation() *RangeVar
func (*AlterObjectDependsStmt) GetRemove ¶
func (x *AlterObjectDependsStmt) GetRemove() bool
func (*AlterObjectDependsStmt) ProtoMessage ¶
func (*AlterObjectDependsStmt) ProtoMessage()
func (*AlterObjectDependsStmt) ProtoReflect ¶
func (x *AlterObjectDependsStmt) ProtoReflect() protoreflect.Message
func (*AlterObjectDependsStmt) Reset ¶
func (x *AlterObjectDependsStmt) Reset()
func (*AlterObjectDependsStmt) String ¶
func (x *AlterObjectDependsStmt) String() string
type AlterObjectSchemaStmt ¶
type AlterObjectSchemaStmt struct { ObjectType ObjectType `protobuf:"varint,1,opt,name=object_type,json=objectType,proto3,enum=pg_query.ObjectType" json:"object_type,omitempty"` Relation *RangeVar `protobuf:"bytes,2,opt,name=relation,proto3" json:"relation,omitempty"` Object *Node `protobuf:"bytes,3,opt,name=object,proto3" json:"object,omitempty"` Newschema string `protobuf:"bytes,4,opt,name=newschema,proto3" json:"newschema,omitempty"` MissingOk bool `protobuf:"varint,5,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` // contains filtered or unexported fields }
func (*AlterObjectSchemaStmt) Descriptor
deprecated
func (*AlterObjectSchemaStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterObjectSchemaStmt.ProtoReflect.Descriptor instead.
func (*AlterObjectSchemaStmt) GetMissingOk ¶
func (x *AlterObjectSchemaStmt) GetMissingOk() bool
func (*AlterObjectSchemaStmt) GetNewschema ¶
func (x *AlterObjectSchemaStmt) GetNewschema() string
func (*AlterObjectSchemaStmt) GetObject ¶
func (x *AlterObjectSchemaStmt) GetObject() *Node
func (*AlterObjectSchemaStmt) GetObjectType ¶
func (x *AlterObjectSchemaStmt) GetObjectType() ObjectType
func (*AlterObjectSchemaStmt) GetRelation ¶
func (x *AlterObjectSchemaStmt) GetRelation() *RangeVar
func (*AlterObjectSchemaStmt) ProtoMessage ¶
func (*AlterObjectSchemaStmt) ProtoMessage()
func (*AlterObjectSchemaStmt) ProtoReflect ¶
func (x *AlterObjectSchemaStmt) ProtoReflect() protoreflect.Message
func (*AlterObjectSchemaStmt) Reset ¶
func (x *AlterObjectSchemaStmt) Reset()
func (*AlterObjectSchemaStmt) String ¶
func (x *AlterObjectSchemaStmt) String() string
type AlterOpFamilyStmt ¶
type AlterOpFamilyStmt struct { Opfamilyname []*Node `protobuf:"bytes,1,rep,name=opfamilyname,proto3" json:"opfamilyname,omitempty"` Amname string `protobuf:"bytes,2,opt,name=amname,proto3" json:"amname,omitempty"` IsDrop bool `protobuf:"varint,3,opt,name=is_drop,json=isDrop,proto3" json:"is_drop,omitempty"` Items []*Node `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*AlterOpFamilyStmt) Descriptor
deprecated
func (*AlterOpFamilyStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterOpFamilyStmt.ProtoReflect.Descriptor instead.
func (*AlterOpFamilyStmt) GetAmname ¶
func (x *AlterOpFamilyStmt) GetAmname() string
func (*AlterOpFamilyStmt) GetIsDrop ¶
func (x *AlterOpFamilyStmt) GetIsDrop() bool
func (*AlterOpFamilyStmt) GetItems ¶
func (x *AlterOpFamilyStmt) GetItems() []*Node
func (*AlterOpFamilyStmt) GetOpfamilyname ¶
func (x *AlterOpFamilyStmt) GetOpfamilyname() []*Node
func (*AlterOpFamilyStmt) ProtoMessage ¶
func (*AlterOpFamilyStmt) ProtoMessage()
func (*AlterOpFamilyStmt) ProtoReflect ¶
func (x *AlterOpFamilyStmt) ProtoReflect() protoreflect.Message
func (*AlterOpFamilyStmt) Reset ¶
func (x *AlterOpFamilyStmt) Reset()
func (*AlterOpFamilyStmt) String ¶
func (x *AlterOpFamilyStmt) String() string
type AlterOperatorStmt ¶
type AlterOperatorStmt struct { Opername *ObjectWithArgs `protobuf:"bytes,1,opt,name=opername,proto3" json:"opername,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*AlterOperatorStmt) Descriptor
deprecated
func (*AlterOperatorStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterOperatorStmt.ProtoReflect.Descriptor instead.
func (*AlterOperatorStmt) GetOpername ¶
func (x *AlterOperatorStmt) GetOpername() *ObjectWithArgs
func (*AlterOperatorStmt) GetOptions ¶
func (x *AlterOperatorStmt) GetOptions() []*Node
func (*AlterOperatorStmt) ProtoMessage ¶
func (*AlterOperatorStmt) ProtoMessage()
func (*AlterOperatorStmt) ProtoReflect ¶
func (x *AlterOperatorStmt) ProtoReflect() protoreflect.Message
func (*AlterOperatorStmt) Reset ¶
func (x *AlterOperatorStmt) Reset()
func (*AlterOperatorStmt) String ¶
func (x *AlterOperatorStmt) String() string
type AlterOwnerStmt ¶
type AlterOwnerStmt struct { ObjectType ObjectType `protobuf:"varint,1,opt,name=object_type,json=objectType,proto3,enum=pg_query.ObjectType" json:"object_type,omitempty"` Relation *RangeVar `protobuf:"bytes,2,opt,name=relation,proto3" json:"relation,omitempty"` Object *Node `protobuf:"bytes,3,opt,name=object,proto3" json:"object,omitempty"` Newowner *RoleSpec `protobuf:"bytes,4,opt,name=newowner,proto3" json:"newowner,omitempty"` // contains filtered or unexported fields }
func (*AlterOwnerStmt) Descriptor
deprecated
func (*AlterOwnerStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterOwnerStmt.ProtoReflect.Descriptor instead.
func (*AlterOwnerStmt) GetNewowner ¶
func (x *AlterOwnerStmt) GetNewowner() *RoleSpec
func (*AlterOwnerStmt) GetObject ¶
func (x *AlterOwnerStmt) GetObject() *Node
func (*AlterOwnerStmt) GetObjectType ¶
func (x *AlterOwnerStmt) GetObjectType() ObjectType
func (*AlterOwnerStmt) GetRelation ¶
func (x *AlterOwnerStmt) GetRelation() *RangeVar
func (*AlterOwnerStmt) ProtoMessage ¶
func (*AlterOwnerStmt) ProtoMessage()
func (*AlterOwnerStmt) ProtoReflect ¶
func (x *AlterOwnerStmt) ProtoReflect() protoreflect.Message
func (*AlterOwnerStmt) Reset ¶
func (x *AlterOwnerStmt) Reset()
func (*AlterOwnerStmt) String ¶
func (x *AlterOwnerStmt) String() string
type AlterPolicyStmt ¶
type AlterPolicyStmt struct { PolicyName string `protobuf:"bytes,1,opt,name=policy_name,proto3" json:"policy_name,omitempty"` Table *RangeVar `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` Roles []*Node `protobuf:"bytes,3,rep,name=roles,proto3" json:"roles,omitempty"` Qual *Node `protobuf:"bytes,4,opt,name=qual,proto3" json:"qual,omitempty"` WithCheck *Node `protobuf:"bytes,5,opt,name=with_check,proto3" json:"with_check,omitempty"` // contains filtered or unexported fields }
func (*AlterPolicyStmt) Descriptor
deprecated
func (*AlterPolicyStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterPolicyStmt.ProtoReflect.Descriptor instead.
func (*AlterPolicyStmt) GetPolicyName ¶
func (x *AlterPolicyStmt) GetPolicyName() string
func (*AlterPolicyStmt) GetQual ¶
func (x *AlterPolicyStmt) GetQual() *Node
func (*AlterPolicyStmt) GetRoles ¶
func (x *AlterPolicyStmt) GetRoles() []*Node
func (*AlterPolicyStmt) GetTable ¶
func (x *AlterPolicyStmt) GetTable() *RangeVar
func (*AlterPolicyStmt) GetWithCheck ¶
func (x *AlterPolicyStmt) GetWithCheck() *Node
func (*AlterPolicyStmt) ProtoMessage ¶
func (*AlterPolicyStmt) ProtoMessage()
func (*AlterPolicyStmt) ProtoReflect ¶
func (x *AlterPolicyStmt) ProtoReflect() protoreflect.Message
func (*AlterPolicyStmt) Reset ¶
func (x *AlterPolicyStmt) Reset()
func (*AlterPolicyStmt) String ¶
func (x *AlterPolicyStmt) String() string
type AlterPublicationAction ¶
type AlterPublicationAction int32
const ( AlterPublicationAction_ALTER_PUBLICATION_ACTION_UNDEFINED AlterPublicationAction = 0 AlterPublicationAction_AP_AddObjects AlterPublicationAction = 1 AlterPublicationAction_AP_DropObjects AlterPublicationAction = 2 AlterPublicationAction_AP_SetObjects AlterPublicationAction = 3 )
func (AlterPublicationAction) Descriptor ¶
func (AlterPublicationAction) Descriptor() protoreflect.EnumDescriptor
func (AlterPublicationAction) Enum ¶
func (x AlterPublicationAction) Enum() *AlterPublicationAction
func (AlterPublicationAction) EnumDescriptor
deprecated
func (AlterPublicationAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use AlterPublicationAction.Descriptor instead.
func (AlterPublicationAction) Number ¶
func (x AlterPublicationAction) Number() protoreflect.EnumNumber
func (AlterPublicationAction) String ¶
func (x AlterPublicationAction) String() string
func (AlterPublicationAction) Type ¶
func (AlterPublicationAction) Type() protoreflect.EnumType
type AlterPublicationStmt ¶
type AlterPublicationStmt struct { Pubname string `protobuf:"bytes,1,opt,name=pubname,proto3" json:"pubname,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` Pubobjects []*Node `protobuf:"bytes,3,rep,name=pubobjects,proto3" json:"pubobjects,omitempty"` ForAllTables bool `protobuf:"varint,4,opt,name=for_all_tables,proto3" json:"for_all_tables,omitempty"` Action AlterPublicationAction `protobuf:"varint,5,opt,name=action,proto3,enum=pg_query.AlterPublicationAction" json:"action,omitempty"` // contains filtered or unexported fields }
func (*AlterPublicationStmt) Descriptor
deprecated
func (*AlterPublicationStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterPublicationStmt.ProtoReflect.Descriptor instead.
func (*AlterPublicationStmt) GetAction ¶
func (x *AlterPublicationStmt) GetAction() AlterPublicationAction
func (*AlterPublicationStmt) GetForAllTables ¶
func (x *AlterPublicationStmt) GetForAllTables() bool
func (*AlterPublicationStmt) GetOptions ¶
func (x *AlterPublicationStmt) GetOptions() []*Node
func (*AlterPublicationStmt) GetPubname ¶
func (x *AlterPublicationStmt) GetPubname() string
func (*AlterPublicationStmt) GetPubobjects ¶
func (x *AlterPublicationStmt) GetPubobjects() []*Node
func (*AlterPublicationStmt) ProtoMessage ¶
func (*AlterPublicationStmt) ProtoMessage()
func (*AlterPublicationStmt) ProtoReflect ¶
func (x *AlterPublicationStmt) ProtoReflect() protoreflect.Message
func (*AlterPublicationStmt) Reset ¶
func (x *AlterPublicationStmt) Reset()
func (*AlterPublicationStmt) String ¶
func (x *AlterPublicationStmt) String() string
type AlterRoleSetStmt ¶
type AlterRoleSetStmt struct { Role *RoleSpec `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"` Database string `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"` Setstmt *VariableSetStmt `protobuf:"bytes,3,opt,name=setstmt,proto3" json:"setstmt,omitempty"` // contains filtered or unexported fields }
func (*AlterRoleSetStmt) Descriptor
deprecated
func (*AlterRoleSetStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterRoleSetStmt.ProtoReflect.Descriptor instead.
func (*AlterRoleSetStmt) GetDatabase ¶
func (x *AlterRoleSetStmt) GetDatabase() string
func (*AlterRoleSetStmt) GetRole ¶
func (x *AlterRoleSetStmt) GetRole() *RoleSpec
func (*AlterRoleSetStmt) GetSetstmt ¶
func (x *AlterRoleSetStmt) GetSetstmt() *VariableSetStmt
func (*AlterRoleSetStmt) ProtoMessage ¶
func (*AlterRoleSetStmt) ProtoMessage()
func (*AlterRoleSetStmt) ProtoReflect ¶
func (x *AlterRoleSetStmt) ProtoReflect() protoreflect.Message
func (*AlterRoleSetStmt) Reset ¶
func (x *AlterRoleSetStmt) Reset()
func (*AlterRoleSetStmt) String ¶
func (x *AlterRoleSetStmt) String() string
type AlterRoleStmt ¶
type AlterRoleStmt struct { Role *RoleSpec `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` Action int32 `protobuf:"varint,3,opt,name=action,proto3" json:"action,omitempty"` // contains filtered or unexported fields }
func (*AlterRoleStmt) Descriptor
deprecated
func (*AlterRoleStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterRoleStmt.ProtoReflect.Descriptor instead.
func (*AlterRoleStmt) GetAction ¶
func (x *AlterRoleStmt) GetAction() int32
func (*AlterRoleStmt) GetOptions ¶
func (x *AlterRoleStmt) GetOptions() []*Node
func (*AlterRoleStmt) GetRole ¶
func (x *AlterRoleStmt) GetRole() *RoleSpec
func (*AlterRoleStmt) ProtoMessage ¶
func (*AlterRoleStmt) ProtoMessage()
func (*AlterRoleStmt) ProtoReflect ¶
func (x *AlterRoleStmt) ProtoReflect() protoreflect.Message
func (*AlterRoleStmt) Reset ¶
func (x *AlterRoleStmt) Reset()
func (*AlterRoleStmt) String ¶
func (x *AlterRoleStmt) String() string
type AlterSeqStmt ¶
type AlterSeqStmt struct { Sequence *RangeVar `protobuf:"bytes,1,opt,name=sequence,proto3" json:"sequence,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` ForIdentity bool `protobuf:"varint,3,opt,name=for_identity,proto3" json:"for_identity,omitempty"` MissingOk bool `protobuf:"varint,4,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` // contains filtered or unexported fields }
func (*AlterSeqStmt) Descriptor
deprecated
func (*AlterSeqStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterSeqStmt.ProtoReflect.Descriptor instead.
func (*AlterSeqStmt) GetForIdentity ¶
func (x *AlterSeqStmt) GetForIdentity() bool
func (*AlterSeqStmt) GetMissingOk ¶
func (x *AlterSeqStmt) GetMissingOk() bool
func (*AlterSeqStmt) GetOptions ¶
func (x *AlterSeqStmt) GetOptions() []*Node
func (*AlterSeqStmt) GetSequence ¶
func (x *AlterSeqStmt) GetSequence() *RangeVar
func (*AlterSeqStmt) ProtoMessage ¶
func (*AlterSeqStmt) ProtoMessage()
func (*AlterSeqStmt) ProtoReflect ¶
func (x *AlterSeqStmt) ProtoReflect() protoreflect.Message
func (*AlterSeqStmt) Reset ¶
func (x *AlterSeqStmt) Reset()
func (*AlterSeqStmt) String ¶
func (x *AlterSeqStmt) String() string
type AlterStatsStmt ¶
type AlterStatsStmt struct { Defnames []*Node `protobuf:"bytes,1,rep,name=defnames,proto3" json:"defnames,omitempty"` Stxstattarget int32 `protobuf:"varint,2,opt,name=stxstattarget,proto3" json:"stxstattarget,omitempty"` MissingOk bool `protobuf:"varint,3,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` // contains filtered or unexported fields }
func (*AlterStatsStmt) Descriptor
deprecated
func (*AlterStatsStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterStatsStmt.ProtoReflect.Descriptor instead.
func (*AlterStatsStmt) GetDefnames ¶
func (x *AlterStatsStmt) GetDefnames() []*Node
func (*AlterStatsStmt) GetMissingOk ¶
func (x *AlterStatsStmt) GetMissingOk() bool
func (*AlterStatsStmt) GetStxstattarget ¶
func (x *AlterStatsStmt) GetStxstattarget() int32
func (*AlterStatsStmt) ProtoMessage ¶
func (*AlterStatsStmt) ProtoMessage()
func (*AlterStatsStmt) ProtoReflect ¶
func (x *AlterStatsStmt) ProtoReflect() protoreflect.Message
func (*AlterStatsStmt) Reset ¶
func (x *AlterStatsStmt) Reset()
func (*AlterStatsStmt) String ¶
func (x *AlterStatsStmt) String() string
type AlterSubscriptionStmt ¶
type AlterSubscriptionStmt struct { Kind AlterSubscriptionType `protobuf:"varint,1,opt,name=kind,proto3,enum=pg_query.AlterSubscriptionType" json:"kind,omitempty"` Subname string `protobuf:"bytes,2,opt,name=subname,proto3" json:"subname,omitempty"` Conninfo string `protobuf:"bytes,3,opt,name=conninfo,proto3" json:"conninfo,omitempty"` Publication []*Node `protobuf:"bytes,4,rep,name=publication,proto3" json:"publication,omitempty"` Options []*Node `protobuf:"bytes,5,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*AlterSubscriptionStmt) Descriptor
deprecated
func (*AlterSubscriptionStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterSubscriptionStmt.ProtoReflect.Descriptor instead.
func (*AlterSubscriptionStmt) GetConninfo ¶
func (x *AlterSubscriptionStmt) GetConninfo() string
func (*AlterSubscriptionStmt) GetKind ¶
func (x *AlterSubscriptionStmt) GetKind() AlterSubscriptionType
func (*AlterSubscriptionStmt) GetOptions ¶
func (x *AlterSubscriptionStmt) GetOptions() []*Node
func (*AlterSubscriptionStmt) GetPublication ¶
func (x *AlterSubscriptionStmt) GetPublication() []*Node
func (*AlterSubscriptionStmt) GetSubname ¶
func (x *AlterSubscriptionStmt) GetSubname() string
func (*AlterSubscriptionStmt) ProtoMessage ¶
func (*AlterSubscriptionStmt) ProtoMessage()
func (*AlterSubscriptionStmt) ProtoReflect ¶
func (x *AlterSubscriptionStmt) ProtoReflect() protoreflect.Message
func (*AlterSubscriptionStmt) Reset ¶
func (x *AlterSubscriptionStmt) Reset()
func (*AlterSubscriptionStmt) String ¶
func (x *AlterSubscriptionStmt) String() string
type AlterSubscriptionType ¶
type AlterSubscriptionType int32
const ( AlterSubscriptionType_ALTER_SUBSCRIPTION_TYPE_UNDEFINED AlterSubscriptionType = 0 AlterSubscriptionType_ALTER_SUBSCRIPTION_OPTIONS AlterSubscriptionType = 1 AlterSubscriptionType_ALTER_SUBSCRIPTION_CONNECTION AlterSubscriptionType = 2 AlterSubscriptionType_ALTER_SUBSCRIPTION_SET_PUBLICATION AlterSubscriptionType = 3 AlterSubscriptionType_ALTER_SUBSCRIPTION_ADD_PUBLICATION AlterSubscriptionType = 4 AlterSubscriptionType_ALTER_SUBSCRIPTION_DROP_PUBLICATION AlterSubscriptionType = 5 AlterSubscriptionType_ALTER_SUBSCRIPTION_REFRESH AlterSubscriptionType = 6 AlterSubscriptionType_ALTER_SUBSCRIPTION_ENABLED AlterSubscriptionType = 7 AlterSubscriptionType_ALTER_SUBSCRIPTION_SKIP AlterSubscriptionType = 8 )
func (AlterSubscriptionType) Descriptor ¶
func (AlterSubscriptionType) Descriptor() protoreflect.EnumDescriptor
func (AlterSubscriptionType) Enum ¶
func (x AlterSubscriptionType) Enum() *AlterSubscriptionType
func (AlterSubscriptionType) EnumDescriptor
deprecated
func (AlterSubscriptionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use AlterSubscriptionType.Descriptor instead.
func (AlterSubscriptionType) Number ¶
func (x AlterSubscriptionType) Number() protoreflect.EnumNumber
func (AlterSubscriptionType) String ¶
func (x AlterSubscriptionType) String() string
func (AlterSubscriptionType) Type ¶
func (AlterSubscriptionType) Type() protoreflect.EnumType
type AlterSystemStmt ¶
type AlterSystemStmt struct { Setstmt *VariableSetStmt `protobuf:"bytes,1,opt,name=setstmt,proto3" json:"setstmt,omitempty"` // contains filtered or unexported fields }
func (*AlterSystemStmt) Descriptor
deprecated
func (*AlterSystemStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterSystemStmt.ProtoReflect.Descriptor instead.
func (*AlterSystemStmt) GetSetstmt ¶
func (x *AlterSystemStmt) GetSetstmt() *VariableSetStmt
func (*AlterSystemStmt) ProtoMessage ¶
func (*AlterSystemStmt) ProtoMessage()
func (*AlterSystemStmt) ProtoReflect ¶
func (x *AlterSystemStmt) ProtoReflect() protoreflect.Message
func (*AlterSystemStmt) Reset ¶
func (x *AlterSystemStmt) Reset()
func (*AlterSystemStmt) String ¶
func (x *AlterSystemStmt) String() string
type AlterTSConfigType ¶
type AlterTSConfigType int32
const ( AlterTSConfigType_ALTER_TSCONFIG_TYPE_UNDEFINED AlterTSConfigType = 0 AlterTSConfigType_ALTER_TSCONFIG_ADD_MAPPING AlterTSConfigType = 1 AlterTSConfigType_ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN AlterTSConfigType = 2 AlterTSConfigType_ALTER_TSCONFIG_REPLACE_DICT AlterTSConfigType = 3 AlterTSConfigType_ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN AlterTSConfigType = 4 AlterTSConfigType_ALTER_TSCONFIG_DROP_MAPPING AlterTSConfigType = 5 )
func (AlterTSConfigType) Descriptor ¶
func (AlterTSConfigType) Descriptor() protoreflect.EnumDescriptor
func (AlterTSConfigType) Enum ¶
func (x AlterTSConfigType) Enum() *AlterTSConfigType
func (AlterTSConfigType) EnumDescriptor
deprecated
func (AlterTSConfigType) EnumDescriptor() ([]byte, []int)
Deprecated: Use AlterTSConfigType.Descriptor instead.
func (AlterTSConfigType) Number ¶
func (x AlterTSConfigType) Number() protoreflect.EnumNumber
func (AlterTSConfigType) String ¶
func (x AlterTSConfigType) String() string
func (AlterTSConfigType) Type ¶
func (AlterTSConfigType) Type() protoreflect.EnumType
type AlterTSConfigurationStmt ¶
type AlterTSConfigurationStmt struct { Kind AlterTSConfigType `protobuf:"varint,1,opt,name=kind,proto3,enum=pg_query.AlterTSConfigType" json:"kind,omitempty"` Cfgname []*Node `protobuf:"bytes,2,rep,name=cfgname,proto3" json:"cfgname,omitempty"` Tokentype []*Node `protobuf:"bytes,3,rep,name=tokentype,proto3" json:"tokentype,omitempty"` Dicts []*Node `protobuf:"bytes,4,rep,name=dicts,proto3" json:"dicts,omitempty"` Override bool `protobuf:"varint,5,opt,name=override,proto3" json:"override,omitempty"` Replace bool `protobuf:"varint,6,opt,name=replace,proto3" json:"replace,omitempty"` MissingOk bool `protobuf:"varint,7,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` // contains filtered or unexported fields }
func (*AlterTSConfigurationStmt) Descriptor
deprecated
func (*AlterTSConfigurationStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterTSConfigurationStmt.ProtoReflect.Descriptor instead.
func (*AlterTSConfigurationStmt) GetCfgname ¶
func (x *AlterTSConfigurationStmt) GetCfgname() []*Node
func (*AlterTSConfigurationStmt) GetDicts ¶
func (x *AlterTSConfigurationStmt) GetDicts() []*Node
func (*AlterTSConfigurationStmt) GetKind ¶
func (x *AlterTSConfigurationStmt) GetKind() AlterTSConfigType
func (*AlterTSConfigurationStmt) GetMissingOk ¶
func (x *AlterTSConfigurationStmt) GetMissingOk() bool
func (*AlterTSConfigurationStmt) GetOverride ¶
func (x *AlterTSConfigurationStmt) GetOverride() bool
func (*AlterTSConfigurationStmt) GetReplace ¶
func (x *AlterTSConfigurationStmt) GetReplace() bool
func (*AlterTSConfigurationStmt) GetTokentype ¶
func (x *AlterTSConfigurationStmt) GetTokentype() []*Node
func (*AlterTSConfigurationStmt) ProtoMessage ¶
func (*AlterTSConfigurationStmt) ProtoMessage()
func (*AlterTSConfigurationStmt) ProtoReflect ¶
func (x *AlterTSConfigurationStmt) ProtoReflect() protoreflect.Message
func (*AlterTSConfigurationStmt) Reset ¶
func (x *AlterTSConfigurationStmt) Reset()
func (*AlterTSConfigurationStmt) String ¶
func (x *AlterTSConfigurationStmt) String() string
type AlterTSDictionaryStmt ¶
type AlterTSDictionaryStmt struct { Dictname []*Node `protobuf:"bytes,1,rep,name=dictname,proto3" json:"dictname,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*AlterTSDictionaryStmt) Descriptor
deprecated
func (*AlterTSDictionaryStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterTSDictionaryStmt.ProtoReflect.Descriptor instead.
func (*AlterTSDictionaryStmt) GetDictname ¶
func (x *AlterTSDictionaryStmt) GetDictname() []*Node
func (*AlterTSDictionaryStmt) GetOptions ¶
func (x *AlterTSDictionaryStmt) GetOptions() []*Node
func (*AlterTSDictionaryStmt) ProtoMessage ¶
func (*AlterTSDictionaryStmt) ProtoMessage()
func (*AlterTSDictionaryStmt) ProtoReflect ¶
func (x *AlterTSDictionaryStmt) ProtoReflect() protoreflect.Message
func (*AlterTSDictionaryStmt) Reset ¶
func (x *AlterTSDictionaryStmt) Reset()
func (*AlterTSDictionaryStmt) String ¶
func (x *AlterTSDictionaryStmt) String() string
type AlterTableCmd ¶
type AlterTableCmd struct { Subtype AlterTableType `protobuf:"varint,1,opt,name=subtype,proto3,enum=pg_query.AlterTableType" json:"subtype,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Num int32 `protobuf:"varint,3,opt,name=num,proto3" json:"num,omitempty"` Newowner *RoleSpec `protobuf:"bytes,4,opt,name=newowner,proto3" json:"newowner,omitempty"` Def *Node `protobuf:"bytes,5,opt,name=def,proto3" json:"def,omitempty"` Behavior DropBehavior `protobuf:"varint,6,opt,name=behavior,proto3,enum=pg_query.DropBehavior" json:"behavior,omitempty"` MissingOk bool `protobuf:"varint,7,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` Recurse bool `protobuf:"varint,8,opt,name=recurse,proto3" json:"recurse,omitempty"` // contains filtered or unexported fields }
func (*AlterTableCmd) Descriptor
deprecated
func (*AlterTableCmd) Descriptor() ([]byte, []int)
Deprecated: Use AlterTableCmd.ProtoReflect.Descriptor instead.
func (*AlterTableCmd) GetBehavior ¶
func (x *AlterTableCmd) GetBehavior() DropBehavior
func (*AlterTableCmd) GetDef ¶
func (x *AlterTableCmd) GetDef() *Node
func (*AlterTableCmd) GetMissingOk ¶
func (x *AlterTableCmd) GetMissingOk() bool
func (*AlterTableCmd) GetName ¶
func (x *AlterTableCmd) GetName() string
func (*AlterTableCmd) GetNewowner ¶
func (x *AlterTableCmd) GetNewowner() *RoleSpec
func (*AlterTableCmd) GetNum ¶
func (x *AlterTableCmd) GetNum() int32
func (*AlterTableCmd) GetRecurse ¶
func (x *AlterTableCmd) GetRecurse() bool
func (*AlterTableCmd) GetSubtype ¶
func (x *AlterTableCmd) GetSubtype() AlterTableType
func (*AlterTableCmd) ProtoMessage ¶
func (*AlterTableCmd) ProtoMessage()
func (*AlterTableCmd) ProtoReflect ¶
func (x *AlterTableCmd) ProtoReflect() protoreflect.Message
func (*AlterTableCmd) Reset ¶
func (x *AlterTableCmd) Reset()
func (*AlterTableCmd) String ¶
func (x *AlterTableCmd) String() string
type AlterTableMoveAllStmt ¶
type AlterTableMoveAllStmt struct { OrigTablespacename string `protobuf:"bytes,1,opt,name=orig_tablespacename,proto3" json:"orig_tablespacename,omitempty"` Objtype ObjectType `protobuf:"varint,2,opt,name=objtype,proto3,enum=pg_query.ObjectType" json:"objtype,omitempty"` Roles []*Node `protobuf:"bytes,3,rep,name=roles,proto3" json:"roles,omitempty"` NewTablespacename string `protobuf:"bytes,4,opt,name=new_tablespacename,proto3" json:"new_tablespacename,omitempty"` Nowait bool `protobuf:"varint,5,opt,name=nowait,proto3" json:"nowait,omitempty"` // contains filtered or unexported fields }
func (*AlterTableMoveAllStmt) Descriptor
deprecated
func (*AlterTableMoveAllStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterTableMoveAllStmt.ProtoReflect.Descriptor instead.
func (*AlterTableMoveAllStmt) GetNewTablespacename ¶
func (x *AlterTableMoveAllStmt) GetNewTablespacename() string
func (*AlterTableMoveAllStmt) GetNowait ¶
func (x *AlterTableMoveAllStmt) GetNowait() bool
func (*AlterTableMoveAllStmt) GetObjtype ¶
func (x *AlterTableMoveAllStmt) GetObjtype() ObjectType
func (*AlterTableMoveAllStmt) GetOrigTablespacename ¶
func (x *AlterTableMoveAllStmt) GetOrigTablespacename() string
func (*AlterTableMoveAllStmt) GetRoles ¶
func (x *AlterTableMoveAllStmt) GetRoles() []*Node
func (*AlterTableMoveAllStmt) ProtoMessage ¶
func (*AlterTableMoveAllStmt) ProtoMessage()
func (*AlterTableMoveAllStmt) ProtoReflect ¶
func (x *AlterTableMoveAllStmt) ProtoReflect() protoreflect.Message
func (*AlterTableMoveAllStmt) Reset ¶
func (x *AlterTableMoveAllStmt) Reset()
func (*AlterTableMoveAllStmt) String ¶
func (x *AlterTableMoveAllStmt) String() string
type AlterTableSpaceOptionsStmt ¶
type AlterTableSpaceOptionsStmt struct { Tablespacename string `protobuf:"bytes,1,opt,name=tablespacename,proto3" json:"tablespacename,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` IsReset bool `protobuf:"varint,3,opt,name=is_reset,json=isReset,proto3" json:"is_reset,omitempty"` // contains filtered or unexported fields }
func (*AlterTableSpaceOptionsStmt) Descriptor
deprecated
func (*AlterTableSpaceOptionsStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterTableSpaceOptionsStmt.ProtoReflect.Descriptor instead.
func (*AlterTableSpaceOptionsStmt) GetIsReset ¶
func (x *AlterTableSpaceOptionsStmt) GetIsReset() bool
func (*AlterTableSpaceOptionsStmt) GetOptions ¶
func (x *AlterTableSpaceOptionsStmt) GetOptions() []*Node
func (*AlterTableSpaceOptionsStmt) GetTablespacename ¶
func (x *AlterTableSpaceOptionsStmt) GetTablespacename() string
func (*AlterTableSpaceOptionsStmt) ProtoMessage ¶
func (*AlterTableSpaceOptionsStmt) ProtoMessage()
func (*AlterTableSpaceOptionsStmt) ProtoReflect ¶
func (x *AlterTableSpaceOptionsStmt) ProtoReflect() protoreflect.Message
func (*AlterTableSpaceOptionsStmt) Reset ¶
func (x *AlterTableSpaceOptionsStmt) Reset()
func (*AlterTableSpaceOptionsStmt) String ¶
func (x *AlterTableSpaceOptionsStmt) String() string
type AlterTableStmt ¶
type AlterTableStmt struct { Relation *RangeVar `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"` Cmds []*Node `protobuf:"bytes,2,rep,name=cmds,proto3" json:"cmds,omitempty"` Objtype ObjectType `protobuf:"varint,3,opt,name=objtype,proto3,enum=pg_query.ObjectType" json:"objtype,omitempty"` MissingOk bool `protobuf:"varint,4,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` // contains filtered or unexported fields }
func (*AlterTableStmt) Descriptor
deprecated
func (*AlterTableStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterTableStmt.ProtoReflect.Descriptor instead.
func (*AlterTableStmt) GetCmds ¶
func (x *AlterTableStmt) GetCmds() []*Node
func (*AlterTableStmt) GetMissingOk ¶
func (x *AlterTableStmt) GetMissingOk() bool
func (*AlterTableStmt) GetObjtype ¶
func (x *AlterTableStmt) GetObjtype() ObjectType
func (*AlterTableStmt) GetRelation ¶
func (x *AlterTableStmt) GetRelation() *RangeVar
func (*AlterTableStmt) ProtoMessage ¶
func (*AlterTableStmt) ProtoMessage()
func (*AlterTableStmt) ProtoReflect ¶
func (x *AlterTableStmt) ProtoReflect() protoreflect.Message
func (*AlterTableStmt) Reset ¶
func (x *AlterTableStmt) Reset()
func (*AlterTableStmt) String ¶
func (x *AlterTableStmt) String() string
type AlterTableType ¶
type AlterTableType int32
const ( AlterTableType_ALTER_TABLE_TYPE_UNDEFINED AlterTableType = 0 AlterTableType_AT_AddColumn AlterTableType = 1 AlterTableType_AT_AddColumnRecurse AlterTableType = 2 AlterTableType_AT_AddColumnToView AlterTableType = 3 AlterTableType_AT_ColumnDefault AlterTableType = 4 AlterTableType_AT_CookedColumnDefault AlterTableType = 5 AlterTableType_AT_DropNotNull AlterTableType = 6 AlterTableType_AT_SetNotNull AlterTableType = 7 AlterTableType_AT_DropExpression AlterTableType = 8 AlterTableType_AT_CheckNotNull AlterTableType = 9 AlterTableType_AT_SetStatistics AlterTableType = 10 AlterTableType_AT_SetOptions AlterTableType = 11 AlterTableType_AT_ResetOptions AlterTableType = 12 AlterTableType_AT_SetStorage AlterTableType = 13 AlterTableType_AT_SetCompression AlterTableType = 14 AlterTableType_AT_DropColumn AlterTableType = 15 AlterTableType_AT_DropColumnRecurse AlterTableType = 16 AlterTableType_AT_AddIndex AlterTableType = 17 AlterTableType_AT_ReAddIndex AlterTableType = 18 AlterTableType_AT_AddConstraint AlterTableType = 19 AlterTableType_AT_AddConstraintRecurse AlterTableType = 20 AlterTableType_AT_ReAddConstraint AlterTableType = 21 AlterTableType_AT_ReAddDomainConstraint AlterTableType = 22 AlterTableType_AT_AlterConstraint AlterTableType = 23 AlterTableType_AT_ValidateConstraint AlterTableType = 24 AlterTableType_AT_ValidateConstraintRecurse AlterTableType = 25 AlterTableType_AT_AddIndexConstraint AlterTableType = 26 AlterTableType_AT_DropConstraint AlterTableType = 27 AlterTableType_AT_DropConstraintRecurse AlterTableType = 28 AlterTableType_AT_ReAddComment AlterTableType = 29 AlterTableType_AT_AlterColumnType AlterTableType = 30 AlterTableType_AT_AlterColumnGenericOptions AlterTableType = 31 AlterTableType_AT_ChangeOwner AlterTableType = 32 AlterTableType_AT_ClusterOn AlterTableType = 33 AlterTableType_AT_DropCluster AlterTableType = 34 AlterTableType_AT_SetLogged AlterTableType = 35 AlterTableType_AT_SetUnLogged AlterTableType = 36 AlterTableType_AT_DropOids AlterTableType = 37 AlterTableType_AT_SetAccessMethod AlterTableType = 38 AlterTableType_AT_SetTableSpace AlterTableType = 39 AlterTableType_AT_SetRelOptions AlterTableType = 40 AlterTableType_AT_ResetRelOptions AlterTableType = 41 AlterTableType_AT_ReplaceRelOptions AlterTableType = 42 AlterTableType_AT_EnableTrig AlterTableType = 43 AlterTableType_AT_EnableAlwaysTrig AlterTableType = 44 AlterTableType_AT_EnableReplicaTrig AlterTableType = 45 AlterTableType_AT_DisableTrig AlterTableType = 46 AlterTableType_AT_EnableTrigAll AlterTableType = 47 AlterTableType_AT_DisableTrigAll AlterTableType = 48 AlterTableType_AT_EnableTrigUser AlterTableType = 49 AlterTableType_AT_DisableTrigUser AlterTableType = 50 AlterTableType_AT_EnableRule AlterTableType = 51 AlterTableType_AT_EnableAlwaysRule AlterTableType = 52 AlterTableType_AT_EnableReplicaRule AlterTableType = 53 AlterTableType_AT_DisableRule AlterTableType = 54 AlterTableType_AT_AddInherit AlterTableType = 55 AlterTableType_AT_DropInherit AlterTableType = 56 AlterTableType_AT_AddOf AlterTableType = 57 AlterTableType_AT_DropOf AlterTableType = 58 AlterTableType_AT_ReplicaIdentity AlterTableType = 59 AlterTableType_AT_EnableRowSecurity AlterTableType = 60 AlterTableType_AT_DisableRowSecurity AlterTableType = 61 AlterTableType_AT_ForceRowSecurity AlterTableType = 62 AlterTableType_AT_NoForceRowSecurity AlterTableType = 63 AlterTableType_AT_GenericOptions AlterTableType = 64 AlterTableType_AT_AttachPartition AlterTableType = 65 AlterTableType_AT_DetachPartition AlterTableType = 66 AlterTableType_AT_DetachPartitionFinalize AlterTableType = 67 AlterTableType_AT_AddIdentity AlterTableType = 68 AlterTableType_AT_SetIdentity AlterTableType = 69 AlterTableType_AT_DropIdentity AlterTableType = 70 AlterTableType_AT_ReAddStatistics AlterTableType = 71 )
func (AlterTableType) Descriptor ¶
func (AlterTableType) Descriptor() protoreflect.EnumDescriptor
func (AlterTableType) Enum ¶
func (x AlterTableType) Enum() *AlterTableType
func (AlterTableType) EnumDescriptor
deprecated
func (AlterTableType) EnumDescriptor() ([]byte, []int)
Deprecated: Use AlterTableType.Descriptor instead.
func (AlterTableType) Number ¶
func (x AlterTableType) Number() protoreflect.EnumNumber
func (AlterTableType) String ¶
func (x AlterTableType) String() string
func (AlterTableType) Type ¶
func (AlterTableType) Type() protoreflect.EnumType
type AlterTypeStmt ¶
type AlterTypeStmt struct { TypeName []*Node `protobuf:"bytes,1,rep,name=type_name,json=typeName,proto3" json:"type_name,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*AlterTypeStmt) Descriptor
deprecated
func (*AlterTypeStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterTypeStmt.ProtoReflect.Descriptor instead.
func (*AlterTypeStmt) GetOptions ¶
func (x *AlterTypeStmt) GetOptions() []*Node
func (*AlterTypeStmt) GetTypeName ¶
func (x *AlterTypeStmt) GetTypeName() []*Node
func (*AlterTypeStmt) ProtoMessage ¶
func (*AlterTypeStmt) ProtoMessage()
func (*AlterTypeStmt) ProtoReflect ¶
func (x *AlterTypeStmt) ProtoReflect() protoreflect.Message
func (*AlterTypeStmt) Reset ¶
func (x *AlterTypeStmt) Reset()
func (*AlterTypeStmt) String ¶
func (x *AlterTypeStmt) String() string
type AlterUserMappingStmt ¶
type AlterUserMappingStmt struct { User *RoleSpec `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` Servername string `protobuf:"bytes,2,opt,name=servername,proto3" json:"servername,omitempty"` Options []*Node `protobuf:"bytes,3,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*AlterUserMappingStmt) Descriptor
deprecated
func (*AlterUserMappingStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterUserMappingStmt.ProtoReflect.Descriptor instead.
func (*AlterUserMappingStmt) GetOptions ¶
func (x *AlterUserMappingStmt) GetOptions() []*Node
func (*AlterUserMappingStmt) GetServername ¶
func (x *AlterUserMappingStmt) GetServername() string
func (*AlterUserMappingStmt) GetUser ¶
func (x *AlterUserMappingStmt) GetUser() *RoleSpec
func (*AlterUserMappingStmt) ProtoMessage ¶
func (*AlterUserMappingStmt) ProtoMessage()
func (*AlterUserMappingStmt) ProtoReflect ¶
func (x *AlterUserMappingStmt) ProtoReflect() protoreflect.Message
func (*AlterUserMappingStmt) Reset ¶
func (x *AlterUserMappingStmt) Reset()
func (*AlterUserMappingStmt) String ¶
func (x *AlterUserMappingStmt) String() string
type AlternativeSubPlan ¶
type AlternativeSubPlan struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Subplans []*Node `protobuf:"bytes,2,rep,name=subplans,proto3" json:"subplans,omitempty"` // contains filtered or unexported fields }
func (*AlternativeSubPlan) Descriptor
deprecated
func (*AlternativeSubPlan) Descriptor() ([]byte, []int)
Deprecated: Use AlternativeSubPlan.ProtoReflect.Descriptor instead.
func (*AlternativeSubPlan) GetSubplans ¶
func (x *AlternativeSubPlan) GetSubplans() []*Node
func (*AlternativeSubPlan) GetXpr ¶
func (x *AlternativeSubPlan) GetXpr() *Node
func (*AlternativeSubPlan) ProtoMessage ¶
func (*AlternativeSubPlan) ProtoMessage()
func (*AlternativeSubPlan) ProtoReflect ¶
func (x *AlternativeSubPlan) ProtoReflect() protoreflect.Message
func (*AlternativeSubPlan) Reset ¶
func (x *AlternativeSubPlan) Reset()
func (*AlternativeSubPlan) String ¶
func (x *AlternativeSubPlan) String() string
type ArrayCoerceExpr ¶
type ArrayCoerceExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Arg *Node `protobuf:"bytes,2,opt,name=arg,proto3" json:"arg,omitempty"` Elemexpr *Node `protobuf:"bytes,3,opt,name=elemexpr,proto3" json:"elemexpr,omitempty"` Resulttype uint32 `protobuf:"varint,4,opt,name=resulttype,proto3" json:"resulttype,omitempty"` Resulttypmod int32 `protobuf:"varint,5,opt,name=resulttypmod,proto3" json:"resulttypmod,omitempty"` Resultcollid uint32 `protobuf:"varint,6,opt,name=resultcollid,proto3" json:"resultcollid,omitempty"` Coerceformat CoercionForm `protobuf:"varint,7,opt,name=coerceformat,proto3,enum=pg_query.CoercionForm" json:"coerceformat,omitempty"` Location int32 `protobuf:"varint,8,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*ArrayCoerceExpr) Descriptor
deprecated
func (*ArrayCoerceExpr) Descriptor() ([]byte, []int)
Deprecated: Use ArrayCoerceExpr.ProtoReflect.Descriptor instead.
func (*ArrayCoerceExpr) GetArg ¶
func (x *ArrayCoerceExpr) GetArg() *Node
func (*ArrayCoerceExpr) GetCoerceformat ¶
func (x *ArrayCoerceExpr) GetCoerceformat() CoercionForm
func (*ArrayCoerceExpr) GetElemexpr ¶
func (x *ArrayCoerceExpr) GetElemexpr() *Node
func (*ArrayCoerceExpr) GetLocation ¶
func (x *ArrayCoerceExpr) GetLocation() int32
func (*ArrayCoerceExpr) GetResultcollid ¶
func (x *ArrayCoerceExpr) GetResultcollid() uint32
func (*ArrayCoerceExpr) GetResulttype ¶
func (x *ArrayCoerceExpr) GetResulttype() uint32
func (*ArrayCoerceExpr) GetResulttypmod ¶
func (x *ArrayCoerceExpr) GetResulttypmod() int32
func (*ArrayCoerceExpr) GetXpr ¶
func (x *ArrayCoerceExpr) GetXpr() *Node
func (*ArrayCoerceExpr) ProtoMessage ¶
func (*ArrayCoerceExpr) ProtoMessage()
func (*ArrayCoerceExpr) ProtoReflect ¶
func (x *ArrayCoerceExpr) ProtoReflect() protoreflect.Message
func (*ArrayCoerceExpr) Reset ¶
func (x *ArrayCoerceExpr) Reset()
func (*ArrayCoerceExpr) String ¶
func (x *ArrayCoerceExpr) String() string
type ArrayExpr ¶
type ArrayExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` ArrayTypeid uint32 `protobuf:"varint,2,opt,name=array_typeid,proto3" json:"array_typeid,omitempty"` ArrayCollid uint32 `protobuf:"varint,3,opt,name=array_collid,proto3" json:"array_collid,omitempty"` ElementTypeid uint32 `protobuf:"varint,4,opt,name=element_typeid,proto3" json:"element_typeid,omitempty"` Elements []*Node `protobuf:"bytes,5,rep,name=elements,proto3" json:"elements,omitempty"` Multidims bool `protobuf:"varint,6,opt,name=multidims,proto3" json:"multidims,omitempty"` Location int32 `protobuf:"varint,7,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*ArrayExpr) Descriptor
deprecated
func (*ArrayExpr) GetArrayCollid ¶
func (*ArrayExpr) GetArrayTypeid ¶
func (*ArrayExpr) GetElementTypeid ¶
func (*ArrayExpr) GetElements ¶
func (*ArrayExpr) GetLocation ¶
func (*ArrayExpr) GetMultidims ¶
func (*ArrayExpr) ProtoMessage ¶
func (*ArrayExpr) ProtoMessage()
func (*ArrayExpr) ProtoReflect ¶
func (x *ArrayExpr) ProtoReflect() protoreflect.Message
type BitString ¶
type BitString struct { Bsval string `protobuf:"bytes,1,opt,name=bsval,proto3" json:"bsval,omitempty"` // string // contains filtered or unexported fields }
func (*BitString) Descriptor
deprecated
func (*BitString) ProtoMessage ¶
func (*BitString) ProtoMessage()
func (*BitString) ProtoReflect ¶
func (x *BitString) ProtoReflect() protoreflect.Message
type BoolExpr ¶
type BoolExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Boolop BoolExprType `protobuf:"varint,2,opt,name=boolop,proto3,enum=pg_query.BoolExprType" json:"boolop,omitempty"` Args []*Node `protobuf:"bytes,3,rep,name=args,proto3" json:"args,omitempty"` Location int32 `protobuf:"varint,4,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*BoolExpr) Descriptor
deprecated
func (*BoolExpr) GetBoolop ¶
func (x *BoolExpr) GetBoolop() BoolExprType
func (*BoolExpr) GetLocation ¶
func (*BoolExpr) ProtoMessage ¶
func (*BoolExpr) ProtoMessage()
func (*BoolExpr) ProtoReflect ¶
func (x *BoolExpr) ProtoReflect() protoreflect.Message
type BoolExprType ¶
type BoolExprType int32
const ( BoolExprType_BOOL_EXPR_TYPE_UNDEFINED BoolExprType = 0 BoolExprType_AND_EXPR BoolExprType = 1 BoolExprType_OR_EXPR BoolExprType = 2 BoolExprType_NOT_EXPR BoolExprType = 3 )
func (BoolExprType) Descriptor ¶
func (BoolExprType) Descriptor() protoreflect.EnumDescriptor
func (BoolExprType) Enum ¶
func (x BoolExprType) Enum() *BoolExprType
func (BoolExprType) EnumDescriptor
deprecated
func (BoolExprType) EnumDescriptor() ([]byte, []int)
Deprecated: Use BoolExprType.Descriptor instead.
func (BoolExprType) Number ¶
func (x BoolExprType) Number() protoreflect.EnumNumber
func (BoolExprType) String ¶
func (x BoolExprType) String() string
func (BoolExprType) Type ¶
func (BoolExprType) Type() protoreflect.EnumType
type BoolTestType ¶
type BoolTestType int32
const ( BoolTestType_BOOL_TEST_TYPE_UNDEFINED BoolTestType = 0 BoolTestType_IS_TRUE BoolTestType = 1 BoolTestType_IS_NOT_TRUE BoolTestType = 2 BoolTestType_IS_FALSE BoolTestType = 3 BoolTestType_IS_NOT_FALSE BoolTestType = 4 BoolTestType_IS_UNKNOWN BoolTestType = 5 BoolTestType_IS_NOT_UNKNOWN BoolTestType = 6 )
func (BoolTestType) Descriptor ¶
func (BoolTestType) Descriptor() protoreflect.EnumDescriptor
func (BoolTestType) Enum ¶
func (x BoolTestType) Enum() *BoolTestType
func (BoolTestType) EnumDescriptor
deprecated
func (BoolTestType) EnumDescriptor() ([]byte, []int)
Deprecated: Use BoolTestType.Descriptor instead.
func (BoolTestType) Number ¶
func (x BoolTestType) Number() protoreflect.EnumNumber
func (BoolTestType) String ¶
func (x BoolTestType) String() string
func (BoolTestType) Type ¶
func (BoolTestType) Type() protoreflect.EnumType
type Boolean ¶
type Boolean struct { Boolval bool `protobuf:"varint,1,opt,name=boolval,proto3" json:"boolval,omitempty"` // contains filtered or unexported fields }
func (*Boolean) Descriptor
deprecated
func (*Boolean) GetBoolval ¶
func (*Boolean) ProtoMessage ¶
func (*Boolean) ProtoMessage()
func (*Boolean) ProtoReflect ¶
func (x *Boolean) ProtoReflect() protoreflect.Message
type BooleanTest ¶
type BooleanTest struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Arg *Node `protobuf:"bytes,2,opt,name=arg,proto3" json:"arg,omitempty"` Booltesttype BoolTestType `protobuf:"varint,3,opt,name=booltesttype,proto3,enum=pg_query.BoolTestType" json:"booltesttype,omitempty"` Location int32 `protobuf:"varint,4,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*BooleanTest) Descriptor
deprecated
func (*BooleanTest) Descriptor() ([]byte, []int)
Deprecated: Use BooleanTest.ProtoReflect.Descriptor instead.
func (*BooleanTest) GetArg ¶
func (x *BooleanTest) GetArg() *Node
func (*BooleanTest) GetBooltesttype ¶
func (x *BooleanTest) GetBooltesttype() BoolTestType
func (*BooleanTest) GetLocation ¶
func (x *BooleanTest) GetLocation() int32
func (*BooleanTest) GetXpr ¶
func (x *BooleanTest) GetXpr() *Node
func (*BooleanTest) ProtoMessage ¶
func (*BooleanTest) ProtoMessage()
func (*BooleanTest) ProtoReflect ¶
func (x *BooleanTest) ProtoReflect() protoreflect.Message
func (*BooleanTest) Reset ¶
func (x *BooleanTest) Reset()
func (*BooleanTest) String ¶
func (x *BooleanTest) String() string
type CTECycleClause ¶
type CTECycleClause struct { CycleColList []*Node `protobuf:"bytes,1,rep,name=cycle_col_list,proto3" json:"cycle_col_list,omitempty"` CycleMarkColumn string `protobuf:"bytes,2,opt,name=cycle_mark_column,proto3" json:"cycle_mark_column,omitempty"` CycleMarkValue *Node `protobuf:"bytes,3,opt,name=cycle_mark_value,proto3" json:"cycle_mark_value,omitempty"` CycleMarkDefault *Node `protobuf:"bytes,4,opt,name=cycle_mark_default,proto3" json:"cycle_mark_default,omitempty"` CyclePathColumn string `protobuf:"bytes,5,opt,name=cycle_path_column,proto3" json:"cycle_path_column,omitempty"` Location int32 `protobuf:"varint,6,opt,name=location,proto3" json:"location,omitempty"` CycleMarkType uint32 `protobuf:"varint,7,opt,name=cycle_mark_type,proto3" json:"cycle_mark_type,omitempty"` CycleMarkTypmod int32 `protobuf:"varint,8,opt,name=cycle_mark_typmod,proto3" json:"cycle_mark_typmod,omitempty"` CycleMarkCollation uint32 `protobuf:"varint,9,opt,name=cycle_mark_collation,proto3" json:"cycle_mark_collation,omitempty"` CycleMarkNeop uint32 `protobuf:"varint,10,opt,name=cycle_mark_neop,proto3" json:"cycle_mark_neop,omitempty"` // contains filtered or unexported fields }
func (*CTECycleClause) Descriptor
deprecated
func (*CTECycleClause) Descriptor() ([]byte, []int)
Deprecated: Use CTECycleClause.ProtoReflect.Descriptor instead.
func (*CTECycleClause) GetCycleColList ¶
func (x *CTECycleClause) GetCycleColList() []*Node
func (*CTECycleClause) GetCycleMarkCollation ¶
func (x *CTECycleClause) GetCycleMarkCollation() uint32
func (*CTECycleClause) GetCycleMarkColumn ¶
func (x *CTECycleClause) GetCycleMarkColumn() string
func (*CTECycleClause) GetCycleMarkDefault ¶
func (x *CTECycleClause) GetCycleMarkDefault() *Node
func (*CTECycleClause) GetCycleMarkNeop ¶
func (x *CTECycleClause) GetCycleMarkNeop() uint32
func (*CTECycleClause) GetCycleMarkType ¶
func (x *CTECycleClause) GetCycleMarkType() uint32
func (*CTECycleClause) GetCycleMarkTypmod ¶
func (x *CTECycleClause) GetCycleMarkTypmod() int32
func (*CTECycleClause) GetCycleMarkValue ¶
func (x *CTECycleClause) GetCycleMarkValue() *Node
func (*CTECycleClause) GetCyclePathColumn ¶
func (x *CTECycleClause) GetCyclePathColumn() string
func (*CTECycleClause) GetLocation ¶
func (x *CTECycleClause) GetLocation() int32
func (*CTECycleClause) ProtoMessage ¶
func (*CTECycleClause) ProtoMessage()
func (*CTECycleClause) ProtoReflect ¶
func (x *CTECycleClause) ProtoReflect() protoreflect.Message
func (*CTECycleClause) Reset ¶
func (x *CTECycleClause) Reset()
func (*CTECycleClause) String ¶
func (x *CTECycleClause) String() string
type CTEMaterialize ¶
type CTEMaterialize int32
const ( CTEMaterialize_CTEMATERIALIZE_UNDEFINED CTEMaterialize = 0 CTEMaterialize_CTEMaterializeDefault CTEMaterialize = 1 CTEMaterialize_CTEMaterializeAlways CTEMaterialize = 2 CTEMaterialize_CTEMaterializeNever CTEMaterialize = 3 )
func (CTEMaterialize) Descriptor ¶
func (CTEMaterialize) Descriptor() protoreflect.EnumDescriptor
func (CTEMaterialize) Enum ¶
func (x CTEMaterialize) Enum() *CTEMaterialize
func (CTEMaterialize) EnumDescriptor
deprecated
func (CTEMaterialize) EnumDescriptor() ([]byte, []int)
Deprecated: Use CTEMaterialize.Descriptor instead.
func (CTEMaterialize) Number ¶
func (x CTEMaterialize) Number() protoreflect.EnumNumber
func (CTEMaterialize) String ¶
func (x CTEMaterialize) String() string
func (CTEMaterialize) Type ¶
func (CTEMaterialize) Type() protoreflect.EnumType
type CTESearchClause ¶
type CTESearchClause struct { SearchColList []*Node `protobuf:"bytes,1,rep,name=search_col_list,proto3" json:"search_col_list,omitempty"` SearchBreadthFirst bool `protobuf:"varint,2,opt,name=search_breadth_first,proto3" json:"search_breadth_first,omitempty"` SearchSeqColumn string `protobuf:"bytes,3,opt,name=search_seq_column,proto3" json:"search_seq_column,omitempty"` Location int32 `protobuf:"varint,4,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*CTESearchClause) Descriptor
deprecated
func (*CTESearchClause) Descriptor() ([]byte, []int)
Deprecated: Use CTESearchClause.ProtoReflect.Descriptor instead.
func (*CTESearchClause) GetLocation ¶
func (x *CTESearchClause) GetLocation() int32
func (*CTESearchClause) GetSearchBreadthFirst ¶
func (x *CTESearchClause) GetSearchBreadthFirst() bool
func (*CTESearchClause) GetSearchColList ¶
func (x *CTESearchClause) GetSearchColList() []*Node
func (*CTESearchClause) GetSearchSeqColumn ¶
func (x *CTESearchClause) GetSearchSeqColumn() string
func (*CTESearchClause) ProtoMessage ¶
func (*CTESearchClause) ProtoMessage()
func (*CTESearchClause) ProtoReflect ¶
func (x *CTESearchClause) ProtoReflect() protoreflect.Message
func (*CTESearchClause) Reset ¶
func (x *CTESearchClause) Reset()
func (*CTESearchClause) String ¶
func (x *CTESearchClause) String() string
type CallContext ¶
type CallContext struct { Atomic bool `protobuf:"varint,1,opt,name=atomic,proto3" json:"atomic,omitempty"` // contains filtered or unexported fields }
func (*CallContext) Descriptor
deprecated
func (*CallContext) Descriptor() ([]byte, []int)
Deprecated: Use CallContext.ProtoReflect.Descriptor instead.
func (*CallContext) GetAtomic ¶
func (x *CallContext) GetAtomic() bool
func (*CallContext) ProtoMessage ¶
func (*CallContext) ProtoMessage()
func (*CallContext) ProtoReflect ¶
func (x *CallContext) ProtoReflect() protoreflect.Message
func (*CallContext) Reset ¶
func (x *CallContext) Reset()
func (*CallContext) String ¶
func (x *CallContext) String() string
type CallStmt ¶
type CallStmt struct { Funccall *FuncCall `protobuf:"bytes,1,opt,name=funccall,proto3" json:"funccall,omitempty"` Funcexpr *FuncExpr `protobuf:"bytes,2,opt,name=funcexpr,proto3" json:"funcexpr,omitempty"` Outargs []*Node `protobuf:"bytes,3,rep,name=outargs,proto3" json:"outargs,omitempty"` // contains filtered or unexported fields }
func (*CallStmt) Descriptor
deprecated
func (*CallStmt) GetFunccall ¶
func (*CallStmt) GetFuncexpr ¶
func (*CallStmt) GetOutargs ¶
func (*CallStmt) ProtoMessage ¶
func (*CallStmt) ProtoMessage()
func (*CallStmt) ProtoReflect ¶
func (x *CallStmt) ProtoReflect() protoreflect.Message
type CaseExpr ¶
type CaseExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Casetype uint32 `protobuf:"varint,2,opt,name=casetype,proto3" json:"casetype,omitempty"` Casecollid uint32 `protobuf:"varint,3,opt,name=casecollid,proto3" json:"casecollid,omitempty"` Arg *Node `protobuf:"bytes,4,opt,name=arg,proto3" json:"arg,omitempty"` Args []*Node `protobuf:"bytes,5,rep,name=args,proto3" json:"args,omitempty"` Defresult *Node `protobuf:"bytes,6,opt,name=defresult,proto3" json:"defresult,omitempty"` Location int32 `protobuf:"varint,7,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*CaseExpr) Descriptor
deprecated
func (*CaseExpr) GetCasecollid ¶
func (*CaseExpr) GetCasetype ¶
func (*CaseExpr) GetDefresult ¶
func (*CaseExpr) GetLocation ¶
func (*CaseExpr) ProtoMessage ¶
func (*CaseExpr) ProtoMessage()
func (*CaseExpr) ProtoReflect ¶
func (x *CaseExpr) ProtoReflect() protoreflect.Message
type CaseTestExpr ¶
type CaseTestExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` TypeId uint32 `protobuf:"varint,2,opt,name=type_id,json=typeId,proto3" json:"type_id,omitempty"` TypeMod int32 `protobuf:"varint,3,opt,name=type_mod,json=typeMod,proto3" json:"type_mod,omitempty"` Collation uint32 `protobuf:"varint,4,opt,name=collation,proto3" json:"collation,omitempty"` // contains filtered or unexported fields }
func (*CaseTestExpr) Descriptor
deprecated
func (*CaseTestExpr) Descriptor() ([]byte, []int)
Deprecated: Use CaseTestExpr.ProtoReflect.Descriptor instead.
func (*CaseTestExpr) GetCollation ¶
func (x *CaseTestExpr) GetCollation() uint32
func (*CaseTestExpr) GetTypeId ¶
func (x *CaseTestExpr) GetTypeId() uint32
func (*CaseTestExpr) GetTypeMod ¶
func (x *CaseTestExpr) GetTypeMod() int32
func (*CaseTestExpr) GetXpr ¶
func (x *CaseTestExpr) GetXpr() *Node
func (*CaseTestExpr) ProtoMessage ¶
func (*CaseTestExpr) ProtoMessage()
func (*CaseTestExpr) ProtoReflect ¶
func (x *CaseTestExpr) ProtoReflect() protoreflect.Message
func (*CaseTestExpr) Reset ¶
func (x *CaseTestExpr) Reset()
func (*CaseTestExpr) String ¶
func (x *CaseTestExpr) String() string
type CaseWhen ¶
type CaseWhen struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Expr *Node `protobuf:"bytes,2,opt,name=expr,proto3" json:"expr,omitempty"` Result *Node `protobuf:"bytes,3,opt,name=result,proto3" json:"result,omitempty"` Location int32 `protobuf:"varint,4,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*CaseWhen) Descriptor
deprecated
func (*CaseWhen) GetLocation ¶
func (*CaseWhen) ProtoMessage ¶
func (*CaseWhen) ProtoMessage()
func (*CaseWhen) ProtoReflect ¶
func (x *CaseWhen) ProtoReflect() protoreflect.Message
type CheckPointStmt ¶
type CheckPointStmt struct {
// contains filtered or unexported fields
}
func (*CheckPointStmt) Descriptor
deprecated
func (*CheckPointStmt) Descriptor() ([]byte, []int)
Deprecated: Use CheckPointStmt.ProtoReflect.Descriptor instead.
func (*CheckPointStmt) ProtoMessage ¶
func (*CheckPointStmt) ProtoMessage()
func (*CheckPointStmt) ProtoReflect ¶
func (x *CheckPointStmt) ProtoReflect() protoreflect.Message
func (*CheckPointStmt) Reset ¶
func (x *CheckPointStmt) Reset()
func (*CheckPointStmt) String ¶
func (x *CheckPointStmt) String() string
type ClosePortalStmt ¶
type ClosePortalStmt struct { Portalname string `protobuf:"bytes,1,opt,name=portalname,proto3" json:"portalname,omitempty"` // contains filtered or unexported fields }
func (*ClosePortalStmt) Descriptor
deprecated
func (*ClosePortalStmt) Descriptor() ([]byte, []int)
Deprecated: Use ClosePortalStmt.ProtoReflect.Descriptor instead.
func (*ClosePortalStmt) GetPortalname ¶
func (x *ClosePortalStmt) GetPortalname() string
func (*ClosePortalStmt) ProtoMessage ¶
func (*ClosePortalStmt) ProtoMessage()
func (*ClosePortalStmt) ProtoReflect ¶
func (x *ClosePortalStmt) ProtoReflect() protoreflect.Message
func (*ClosePortalStmt) Reset ¶
func (x *ClosePortalStmt) Reset()
func (*ClosePortalStmt) String ¶
func (x *ClosePortalStmt) String() string
type ClusterStmt ¶
type ClusterStmt struct { Relation *RangeVar `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"` Indexname string `protobuf:"bytes,2,opt,name=indexname,proto3" json:"indexname,omitempty"` Params []*Node `protobuf:"bytes,3,rep,name=params,proto3" json:"params,omitempty"` // contains filtered or unexported fields }
func (*ClusterStmt) Descriptor
deprecated
func (*ClusterStmt) Descriptor() ([]byte, []int)
Deprecated: Use ClusterStmt.ProtoReflect.Descriptor instead.
func (*ClusterStmt) GetIndexname ¶
func (x *ClusterStmt) GetIndexname() string
func (*ClusterStmt) GetParams ¶
func (x *ClusterStmt) GetParams() []*Node
func (*ClusterStmt) GetRelation ¶
func (x *ClusterStmt) GetRelation() *RangeVar
func (*ClusterStmt) ProtoMessage ¶
func (*ClusterStmt) ProtoMessage()
func (*ClusterStmt) ProtoReflect ¶
func (x *ClusterStmt) ProtoReflect() protoreflect.Message
func (*ClusterStmt) Reset ¶
func (x *ClusterStmt) Reset()
func (*ClusterStmt) String ¶
func (x *ClusterStmt) String() string
type CmdType ¶
type CmdType int32
func (CmdType) Descriptor ¶
func (CmdType) Descriptor() protoreflect.EnumDescriptor
func (CmdType) EnumDescriptor
deprecated
func (CmdType) Number ¶
func (x CmdType) Number() protoreflect.EnumNumber
func (CmdType) Type ¶
func (CmdType) Type() protoreflect.EnumType
type CoalesceExpr ¶
type CoalesceExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Coalescetype uint32 `protobuf:"varint,2,opt,name=coalescetype,proto3" json:"coalescetype,omitempty"` Coalescecollid uint32 `protobuf:"varint,3,opt,name=coalescecollid,proto3" json:"coalescecollid,omitempty"` Args []*Node `protobuf:"bytes,4,rep,name=args,proto3" json:"args,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*CoalesceExpr) Descriptor
deprecated
func (*CoalesceExpr) Descriptor() ([]byte, []int)
Deprecated: Use CoalesceExpr.ProtoReflect.Descriptor instead.
func (*CoalesceExpr) GetArgs ¶
func (x *CoalesceExpr) GetArgs() []*Node
func (*CoalesceExpr) GetCoalescecollid ¶
func (x *CoalesceExpr) GetCoalescecollid() uint32
func (*CoalesceExpr) GetCoalescetype ¶
func (x *CoalesceExpr) GetCoalescetype() uint32
func (*CoalesceExpr) GetLocation ¶
func (x *CoalesceExpr) GetLocation() int32
func (*CoalesceExpr) GetXpr ¶
func (x *CoalesceExpr) GetXpr() *Node
func (*CoalesceExpr) ProtoMessage ¶
func (*CoalesceExpr) ProtoMessage()
func (*CoalesceExpr) ProtoReflect ¶
func (x *CoalesceExpr) ProtoReflect() protoreflect.Message
func (*CoalesceExpr) Reset ¶
func (x *CoalesceExpr) Reset()
func (*CoalesceExpr) String ¶
func (x *CoalesceExpr) String() string
type CoerceToDomain ¶
type CoerceToDomain struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Arg *Node `protobuf:"bytes,2,opt,name=arg,proto3" json:"arg,omitempty"` Resulttype uint32 `protobuf:"varint,3,opt,name=resulttype,proto3" json:"resulttype,omitempty"` Resulttypmod int32 `protobuf:"varint,4,opt,name=resulttypmod,proto3" json:"resulttypmod,omitempty"` Resultcollid uint32 `protobuf:"varint,5,opt,name=resultcollid,proto3" json:"resultcollid,omitempty"` Coercionformat CoercionForm `protobuf:"varint,6,opt,name=coercionformat,proto3,enum=pg_query.CoercionForm" json:"coercionformat,omitempty"` Location int32 `protobuf:"varint,7,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*CoerceToDomain) Descriptor
deprecated
func (*CoerceToDomain) Descriptor() ([]byte, []int)
Deprecated: Use CoerceToDomain.ProtoReflect.Descriptor instead.
func (*CoerceToDomain) GetArg ¶
func (x *CoerceToDomain) GetArg() *Node
func (*CoerceToDomain) GetCoercionformat ¶
func (x *CoerceToDomain) GetCoercionformat() CoercionForm
func (*CoerceToDomain) GetLocation ¶
func (x *CoerceToDomain) GetLocation() int32
func (*CoerceToDomain) GetResultcollid ¶
func (x *CoerceToDomain) GetResultcollid() uint32
func (*CoerceToDomain) GetResulttype ¶
func (x *CoerceToDomain) GetResulttype() uint32
func (*CoerceToDomain) GetResulttypmod ¶
func (x *CoerceToDomain) GetResulttypmod() int32
func (*CoerceToDomain) GetXpr ¶
func (x *CoerceToDomain) GetXpr() *Node
func (*CoerceToDomain) ProtoMessage ¶
func (*CoerceToDomain) ProtoMessage()
func (*CoerceToDomain) ProtoReflect ¶
func (x *CoerceToDomain) ProtoReflect() protoreflect.Message
func (*CoerceToDomain) Reset ¶
func (x *CoerceToDomain) Reset()
func (*CoerceToDomain) String ¶
func (x *CoerceToDomain) String() string
type CoerceToDomainValue ¶
type CoerceToDomainValue struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` TypeId uint32 `protobuf:"varint,2,opt,name=type_id,json=typeId,proto3" json:"type_id,omitempty"` TypeMod int32 `protobuf:"varint,3,opt,name=type_mod,json=typeMod,proto3" json:"type_mod,omitempty"` Collation uint32 `protobuf:"varint,4,opt,name=collation,proto3" json:"collation,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*CoerceToDomainValue) Descriptor
deprecated
func (*CoerceToDomainValue) Descriptor() ([]byte, []int)
Deprecated: Use CoerceToDomainValue.ProtoReflect.Descriptor instead.
func (*CoerceToDomainValue) GetCollation ¶
func (x *CoerceToDomainValue) GetCollation() uint32
func (*CoerceToDomainValue) GetLocation ¶
func (x *CoerceToDomainValue) GetLocation() int32
func (*CoerceToDomainValue) GetTypeId ¶
func (x *CoerceToDomainValue) GetTypeId() uint32
func (*CoerceToDomainValue) GetTypeMod ¶
func (x *CoerceToDomainValue) GetTypeMod() int32
func (*CoerceToDomainValue) GetXpr ¶
func (x *CoerceToDomainValue) GetXpr() *Node
func (*CoerceToDomainValue) ProtoMessage ¶
func (*CoerceToDomainValue) ProtoMessage()
func (*CoerceToDomainValue) ProtoReflect ¶
func (x *CoerceToDomainValue) ProtoReflect() protoreflect.Message
func (*CoerceToDomainValue) Reset ¶
func (x *CoerceToDomainValue) Reset()
func (*CoerceToDomainValue) String ¶
func (x *CoerceToDomainValue) String() string
type CoerceViaIO ¶
type CoerceViaIO struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Arg *Node `protobuf:"bytes,2,opt,name=arg,proto3" json:"arg,omitempty"` Resulttype uint32 `protobuf:"varint,3,opt,name=resulttype,proto3" json:"resulttype,omitempty"` Resultcollid uint32 `protobuf:"varint,4,opt,name=resultcollid,proto3" json:"resultcollid,omitempty"` Coerceformat CoercionForm `protobuf:"varint,5,opt,name=coerceformat,proto3,enum=pg_query.CoercionForm" json:"coerceformat,omitempty"` Location int32 `protobuf:"varint,6,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*CoerceViaIO) Descriptor
deprecated
func (*CoerceViaIO) Descriptor() ([]byte, []int)
Deprecated: Use CoerceViaIO.ProtoReflect.Descriptor instead.
func (*CoerceViaIO) GetArg ¶
func (x *CoerceViaIO) GetArg() *Node
func (*CoerceViaIO) GetCoerceformat ¶
func (x *CoerceViaIO) GetCoerceformat() CoercionForm
func (*CoerceViaIO) GetLocation ¶
func (x *CoerceViaIO) GetLocation() int32
func (*CoerceViaIO) GetResultcollid ¶
func (x *CoerceViaIO) GetResultcollid() uint32
func (*CoerceViaIO) GetResulttype ¶
func (x *CoerceViaIO) GetResulttype() uint32
func (*CoerceViaIO) GetXpr ¶
func (x *CoerceViaIO) GetXpr() *Node
func (*CoerceViaIO) ProtoMessage ¶
func (*CoerceViaIO) ProtoMessage()
func (*CoerceViaIO) ProtoReflect ¶
func (x *CoerceViaIO) ProtoReflect() protoreflect.Message
func (*CoerceViaIO) Reset ¶
func (x *CoerceViaIO) Reset()
func (*CoerceViaIO) String ¶
func (x *CoerceViaIO) String() string
type CoercionContext ¶
type CoercionContext int32
const ( CoercionContext_COERCION_CONTEXT_UNDEFINED CoercionContext = 0 CoercionContext_COERCION_IMPLICIT CoercionContext = 1 CoercionContext_COERCION_ASSIGNMENT CoercionContext = 2 CoercionContext_COERCION_PLPGSQL CoercionContext = 3 CoercionContext_COERCION_EXPLICIT CoercionContext = 4 )
func (CoercionContext) Descriptor ¶
func (CoercionContext) Descriptor() protoreflect.EnumDescriptor
func (CoercionContext) Enum ¶
func (x CoercionContext) Enum() *CoercionContext
func (CoercionContext) EnumDescriptor
deprecated
func (CoercionContext) EnumDescriptor() ([]byte, []int)
Deprecated: Use CoercionContext.Descriptor instead.
func (CoercionContext) Number ¶
func (x CoercionContext) Number() protoreflect.EnumNumber
func (CoercionContext) String ¶
func (x CoercionContext) String() string
func (CoercionContext) Type ¶
func (CoercionContext) Type() protoreflect.EnumType
type CoercionForm ¶
type CoercionForm int32
const ( CoercionForm_COERCION_FORM_UNDEFINED CoercionForm = 0 CoercionForm_COERCE_EXPLICIT_CALL CoercionForm = 1 CoercionForm_COERCE_EXPLICIT_CAST CoercionForm = 2 CoercionForm_COERCE_IMPLICIT_CAST CoercionForm = 3 CoercionForm_COERCE_SQL_SYNTAX CoercionForm = 4 )
func (CoercionForm) Descriptor ¶
func (CoercionForm) Descriptor() protoreflect.EnumDescriptor
func (CoercionForm) Enum ¶
func (x CoercionForm) Enum() *CoercionForm
func (CoercionForm) EnumDescriptor
deprecated
func (CoercionForm) EnumDescriptor() ([]byte, []int)
Deprecated: Use CoercionForm.Descriptor instead.
func (CoercionForm) Number ¶
func (x CoercionForm) Number() protoreflect.EnumNumber
func (CoercionForm) String ¶
func (x CoercionForm) String() string
func (CoercionForm) Type ¶
func (CoercionForm) Type() protoreflect.EnumType
type CollateClause ¶
type CollateClause struct { Arg *Node `protobuf:"bytes,1,opt,name=arg,proto3" json:"arg,omitempty"` Collname []*Node `protobuf:"bytes,2,rep,name=collname,proto3" json:"collname,omitempty"` Location int32 `protobuf:"varint,3,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*CollateClause) Descriptor
deprecated
func (*CollateClause) Descriptor() ([]byte, []int)
Deprecated: Use CollateClause.ProtoReflect.Descriptor instead.
func (*CollateClause) GetArg ¶
func (x *CollateClause) GetArg() *Node
func (*CollateClause) GetCollname ¶
func (x *CollateClause) GetCollname() []*Node
func (*CollateClause) GetLocation ¶
func (x *CollateClause) GetLocation() int32
func (*CollateClause) ProtoMessage ¶
func (*CollateClause) ProtoMessage()
func (*CollateClause) ProtoReflect ¶
func (x *CollateClause) ProtoReflect() protoreflect.Message
func (*CollateClause) Reset ¶
func (x *CollateClause) Reset()
func (*CollateClause) String ¶
func (x *CollateClause) String() string
type CollateExpr ¶
type CollateExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Arg *Node `protobuf:"bytes,2,opt,name=arg,proto3" json:"arg,omitempty"` CollOid uint32 `protobuf:"varint,3,opt,name=coll_oid,json=collOid,proto3" json:"coll_oid,omitempty"` Location int32 `protobuf:"varint,4,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*CollateExpr) Descriptor
deprecated
func (*CollateExpr) Descriptor() ([]byte, []int)
Deprecated: Use CollateExpr.ProtoReflect.Descriptor instead.
func (*CollateExpr) GetArg ¶
func (x *CollateExpr) GetArg() *Node
func (*CollateExpr) GetCollOid ¶
func (x *CollateExpr) GetCollOid() uint32
func (*CollateExpr) GetLocation ¶
func (x *CollateExpr) GetLocation() int32
func (*CollateExpr) GetXpr ¶
func (x *CollateExpr) GetXpr() *Node
func (*CollateExpr) ProtoMessage ¶
func (*CollateExpr) ProtoMessage()
func (*CollateExpr) ProtoReflect ¶
func (x *CollateExpr) ProtoReflect() protoreflect.Message
func (*CollateExpr) Reset ¶
func (x *CollateExpr) Reset()
func (*CollateExpr) String ¶
func (x *CollateExpr) String() string
type ColumnDef ¶
type ColumnDef struct { Colname string `protobuf:"bytes,1,opt,name=colname,proto3" json:"colname,omitempty"` TypeName *TypeName `protobuf:"bytes,2,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"` Compression string `protobuf:"bytes,3,opt,name=compression,proto3" json:"compression,omitempty"` Inhcount int32 `protobuf:"varint,4,opt,name=inhcount,proto3" json:"inhcount,omitempty"` IsLocal bool `protobuf:"varint,5,opt,name=is_local,proto3" json:"is_local,omitempty"` IsNotNull bool `protobuf:"varint,6,opt,name=is_not_null,proto3" json:"is_not_null,omitempty"` IsFromType bool `protobuf:"varint,7,opt,name=is_from_type,proto3" json:"is_from_type,omitempty"` Storage string `protobuf:"bytes,8,opt,name=storage,proto3" json:"storage,omitempty"` RawDefault *Node `protobuf:"bytes,9,opt,name=raw_default,proto3" json:"raw_default,omitempty"` CookedDefault *Node `protobuf:"bytes,10,opt,name=cooked_default,proto3" json:"cooked_default,omitempty"` Identity string `protobuf:"bytes,11,opt,name=identity,proto3" json:"identity,omitempty"` IdentitySequence *RangeVar `protobuf:"bytes,12,opt,name=identity_sequence,json=identitySequence,proto3" json:"identity_sequence,omitempty"` Generated string `protobuf:"bytes,13,opt,name=generated,proto3" json:"generated,omitempty"` CollClause *CollateClause `protobuf:"bytes,14,opt,name=coll_clause,json=collClause,proto3" json:"coll_clause,omitempty"` CollOid uint32 `protobuf:"varint,15,opt,name=coll_oid,json=collOid,proto3" json:"coll_oid,omitempty"` Constraints []*Node `protobuf:"bytes,16,rep,name=constraints,proto3" json:"constraints,omitempty"` Fdwoptions []*Node `protobuf:"bytes,17,rep,name=fdwoptions,proto3" json:"fdwoptions,omitempty"` Location int32 `protobuf:"varint,18,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*ColumnDef) Descriptor
deprecated
func (*ColumnDef) GetCollClause ¶
func (x *ColumnDef) GetCollClause() *CollateClause
func (*ColumnDef) GetCollOid ¶
func (*ColumnDef) GetColname ¶
func (*ColumnDef) GetCompression ¶
func (*ColumnDef) GetConstraints ¶
func (*ColumnDef) GetCookedDefault ¶
func (*ColumnDef) GetFdwoptions ¶
func (*ColumnDef) GetGenerated ¶
func (*ColumnDef) GetIdentity ¶
func (*ColumnDef) GetIdentitySequence ¶
func (*ColumnDef) GetInhcount ¶
func (*ColumnDef) GetIsFromType ¶
func (*ColumnDef) GetIsLocal ¶
func (*ColumnDef) GetIsNotNull ¶
func (*ColumnDef) GetLocation ¶
func (*ColumnDef) GetRawDefault ¶
func (*ColumnDef) GetStorage ¶
func (*ColumnDef) GetTypeName ¶
func (*ColumnDef) ProtoMessage ¶
func (*ColumnDef) ProtoMessage()
func (*ColumnDef) ProtoReflect ¶
func (x *ColumnDef) ProtoReflect() protoreflect.Message
type ColumnRef ¶
type ColumnRef struct { Fields []*Node `protobuf:"bytes,1,rep,name=fields,proto3" json:"fields,omitempty"` Location int32 `protobuf:"varint,2,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*ColumnRef) Descriptor
deprecated
func (*ColumnRef) GetLocation ¶
func (*ColumnRef) ProtoMessage ¶
func (*ColumnRef) ProtoMessage()
func (*ColumnRef) ProtoReflect ¶
func (x *ColumnRef) ProtoReflect() protoreflect.Message
type CommentStmt ¶
type CommentStmt struct { Objtype ObjectType `protobuf:"varint,1,opt,name=objtype,proto3,enum=pg_query.ObjectType" json:"objtype,omitempty"` Object *Node `protobuf:"bytes,2,opt,name=object,proto3" json:"object,omitempty"` Comment string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"` // contains filtered or unexported fields }
func (*CommentStmt) Descriptor
deprecated
func (*CommentStmt) Descriptor() ([]byte, []int)
Deprecated: Use CommentStmt.ProtoReflect.Descriptor instead.
func (*CommentStmt) GetComment ¶
func (x *CommentStmt) GetComment() string
func (*CommentStmt) GetObject ¶
func (x *CommentStmt) GetObject() *Node
func (*CommentStmt) GetObjtype ¶
func (x *CommentStmt) GetObjtype() ObjectType
func (*CommentStmt) ProtoMessage ¶
func (*CommentStmt) ProtoMessage()
func (*CommentStmt) ProtoReflect ¶
func (x *CommentStmt) ProtoReflect() protoreflect.Message
func (*CommentStmt) Reset ¶
func (x *CommentStmt) Reset()
func (*CommentStmt) String ¶
func (x *CommentStmt) String() string
type CommonTableExpr ¶
type CommonTableExpr struct { Ctename string `protobuf:"bytes,1,opt,name=ctename,proto3" json:"ctename,omitempty"` Aliascolnames []*Node `protobuf:"bytes,2,rep,name=aliascolnames,proto3" json:"aliascolnames,omitempty"` Ctematerialized CTEMaterialize `protobuf:"varint,3,opt,name=ctematerialized,proto3,enum=pg_query.CTEMaterialize" json:"ctematerialized,omitempty"` Ctequery *Node `protobuf:"bytes,4,opt,name=ctequery,proto3" json:"ctequery,omitempty"` SearchClause *CTESearchClause `protobuf:"bytes,5,opt,name=search_clause,proto3" json:"search_clause,omitempty"` CycleClause *CTECycleClause `protobuf:"bytes,6,opt,name=cycle_clause,proto3" json:"cycle_clause,omitempty"` Location int32 `protobuf:"varint,7,opt,name=location,proto3" json:"location,omitempty"` Cterecursive bool `protobuf:"varint,8,opt,name=cterecursive,proto3" json:"cterecursive,omitempty"` Cterefcount int32 `protobuf:"varint,9,opt,name=cterefcount,proto3" json:"cterefcount,omitempty"` Ctecolnames []*Node `protobuf:"bytes,10,rep,name=ctecolnames,proto3" json:"ctecolnames,omitempty"` Ctecoltypes []*Node `protobuf:"bytes,11,rep,name=ctecoltypes,proto3" json:"ctecoltypes,omitempty"` Ctecoltypmods []*Node `protobuf:"bytes,12,rep,name=ctecoltypmods,proto3" json:"ctecoltypmods,omitempty"` Ctecolcollations []*Node `protobuf:"bytes,13,rep,name=ctecolcollations,proto3" json:"ctecolcollations,omitempty"` // contains filtered or unexported fields }
func (*CommonTableExpr) Descriptor
deprecated
func (*CommonTableExpr) Descriptor() ([]byte, []int)
Deprecated: Use CommonTableExpr.ProtoReflect.Descriptor instead.
func (*CommonTableExpr) GetAliascolnames ¶
func (x *CommonTableExpr) GetAliascolnames() []*Node
func (*CommonTableExpr) GetCtecolcollations ¶
func (x *CommonTableExpr) GetCtecolcollations() []*Node
func (*CommonTableExpr) GetCtecolnames ¶
func (x *CommonTableExpr) GetCtecolnames() []*Node
func (*CommonTableExpr) GetCtecoltypes ¶
func (x *CommonTableExpr) GetCtecoltypes() []*Node
func (*CommonTableExpr) GetCtecoltypmods ¶
func (x *CommonTableExpr) GetCtecoltypmods() []*Node
func (*CommonTableExpr) GetCtematerialized ¶
func (x *CommonTableExpr) GetCtematerialized() CTEMaterialize
func (*CommonTableExpr) GetCtename ¶
func (x *CommonTableExpr) GetCtename() string
func (*CommonTableExpr) GetCtequery ¶
func (x *CommonTableExpr) GetCtequery() *Node
func (*CommonTableExpr) GetCterecursive ¶
func (x *CommonTableExpr) GetCterecursive() bool
func (*CommonTableExpr) GetCterefcount ¶
func (x *CommonTableExpr) GetCterefcount() int32
func (*CommonTableExpr) GetCycleClause ¶
func (x *CommonTableExpr) GetCycleClause() *CTECycleClause
func (*CommonTableExpr) GetLocation ¶
func (x *CommonTableExpr) GetLocation() int32
func (*CommonTableExpr) GetSearchClause ¶
func (x *CommonTableExpr) GetSearchClause() *CTESearchClause
func (*CommonTableExpr) ProtoMessage ¶
func (*CommonTableExpr) ProtoMessage()
func (*CommonTableExpr) ProtoReflect ¶
func (x *CommonTableExpr) ProtoReflect() protoreflect.Message
func (*CommonTableExpr) Reset ¶
func (x *CommonTableExpr) Reset()
func (*CommonTableExpr) String ¶
func (x *CommonTableExpr) String() string
type CompositeTypeStmt ¶
type CompositeTypeStmt struct { Typevar *RangeVar `protobuf:"bytes,1,opt,name=typevar,proto3" json:"typevar,omitempty"` Coldeflist []*Node `protobuf:"bytes,2,rep,name=coldeflist,proto3" json:"coldeflist,omitempty"` // contains filtered or unexported fields }
func (*CompositeTypeStmt) Descriptor
deprecated
func (*CompositeTypeStmt) Descriptor() ([]byte, []int)
Deprecated: Use CompositeTypeStmt.ProtoReflect.Descriptor instead.
func (*CompositeTypeStmt) GetColdeflist ¶
func (x *CompositeTypeStmt) GetColdeflist() []*Node
func (*CompositeTypeStmt) GetTypevar ¶
func (x *CompositeTypeStmt) GetTypevar() *RangeVar
func (*CompositeTypeStmt) ProtoMessage ¶
func (*CompositeTypeStmt) ProtoMessage()
func (*CompositeTypeStmt) ProtoReflect ¶
func (x *CompositeTypeStmt) ProtoReflect() protoreflect.Message
func (*CompositeTypeStmt) Reset ¶
func (x *CompositeTypeStmt) Reset()
func (*CompositeTypeStmt) String ¶
func (x *CompositeTypeStmt) String() string
type ConstrType ¶
type ConstrType int32
const ( ConstrType_CONSTR_TYPE_UNDEFINED ConstrType = 0 ConstrType_CONSTR_NULL ConstrType = 1 ConstrType_CONSTR_NOTNULL ConstrType = 2 ConstrType_CONSTR_DEFAULT ConstrType = 3 ConstrType_CONSTR_IDENTITY ConstrType = 4 ConstrType_CONSTR_GENERATED ConstrType = 5 ConstrType_CONSTR_CHECK ConstrType = 6 ConstrType_CONSTR_PRIMARY ConstrType = 7 ConstrType_CONSTR_UNIQUE ConstrType = 8 ConstrType_CONSTR_EXCLUSION ConstrType = 9 ConstrType_CONSTR_FOREIGN ConstrType = 10 ConstrType_CONSTR_ATTR_DEFERRABLE ConstrType = 11 ConstrType_CONSTR_ATTR_NOT_DEFERRABLE ConstrType = 12 ConstrType_CONSTR_ATTR_DEFERRED ConstrType = 13 ConstrType_CONSTR_ATTR_IMMEDIATE ConstrType = 14 )
func (ConstrType) Descriptor ¶
func (ConstrType) Descriptor() protoreflect.EnumDescriptor
func (ConstrType) Enum ¶
func (x ConstrType) Enum() *ConstrType
func (ConstrType) EnumDescriptor
deprecated
func (ConstrType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConstrType.Descriptor instead.
func (ConstrType) Number ¶
func (x ConstrType) Number() protoreflect.EnumNumber
func (ConstrType) String ¶
func (x ConstrType) String() string
func (ConstrType) Type ¶
func (ConstrType) Type() protoreflect.EnumType
type Constraint ¶
type Constraint struct { Contype ConstrType `protobuf:"varint,1,opt,name=contype,proto3,enum=pg_query.ConstrType" json:"contype,omitempty"` Conname string `protobuf:"bytes,2,opt,name=conname,proto3" json:"conname,omitempty"` Deferrable bool `protobuf:"varint,3,opt,name=deferrable,proto3" json:"deferrable,omitempty"` Initdeferred bool `protobuf:"varint,4,opt,name=initdeferred,proto3" json:"initdeferred,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` IsNoInherit bool `protobuf:"varint,6,opt,name=is_no_inherit,proto3" json:"is_no_inherit,omitempty"` RawExpr *Node `protobuf:"bytes,7,opt,name=raw_expr,proto3" json:"raw_expr,omitempty"` CookedExpr string `protobuf:"bytes,8,opt,name=cooked_expr,proto3" json:"cooked_expr,omitempty"` GeneratedWhen string `protobuf:"bytes,9,opt,name=generated_when,proto3" json:"generated_when,omitempty"` NullsNotDistinct bool `protobuf:"varint,10,opt,name=nulls_not_distinct,proto3" json:"nulls_not_distinct,omitempty"` Keys []*Node `protobuf:"bytes,11,rep,name=keys,proto3" json:"keys,omitempty"` Including []*Node `protobuf:"bytes,12,rep,name=including,proto3" json:"including,omitempty"` Exclusions []*Node `protobuf:"bytes,13,rep,name=exclusions,proto3" json:"exclusions,omitempty"` Options []*Node `protobuf:"bytes,14,rep,name=options,proto3" json:"options,omitempty"` Indexname string `protobuf:"bytes,15,opt,name=indexname,proto3" json:"indexname,omitempty"` Indexspace string `protobuf:"bytes,16,opt,name=indexspace,proto3" json:"indexspace,omitempty"` ResetDefaultTblspc bool `protobuf:"varint,17,opt,name=reset_default_tblspc,proto3" json:"reset_default_tblspc,omitempty"` AccessMethod string `protobuf:"bytes,18,opt,name=access_method,proto3" json:"access_method,omitempty"` WhereClause *Node `protobuf:"bytes,19,opt,name=where_clause,proto3" json:"where_clause,omitempty"` Pktable *RangeVar `protobuf:"bytes,20,opt,name=pktable,proto3" json:"pktable,omitempty"` FkAttrs []*Node `protobuf:"bytes,21,rep,name=fk_attrs,proto3" json:"fk_attrs,omitempty"` PkAttrs []*Node `protobuf:"bytes,22,rep,name=pk_attrs,proto3" json:"pk_attrs,omitempty"` FkMatchtype string `protobuf:"bytes,23,opt,name=fk_matchtype,proto3" json:"fk_matchtype,omitempty"` FkUpdAction string `protobuf:"bytes,24,opt,name=fk_upd_action,proto3" json:"fk_upd_action,omitempty"` FkDelAction string `protobuf:"bytes,25,opt,name=fk_del_action,proto3" json:"fk_del_action,omitempty"` FkDelSetCols []*Node `protobuf:"bytes,26,rep,name=fk_del_set_cols,proto3" json:"fk_del_set_cols,omitempty"` OldConpfeqop []*Node `protobuf:"bytes,27,rep,name=old_conpfeqop,proto3" json:"old_conpfeqop,omitempty"` OldPktableOid uint32 `protobuf:"varint,28,opt,name=old_pktable_oid,proto3" json:"old_pktable_oid,omitempty"` SkipValidation bool `protobuf:"varint,29,opt,name=skip_validation,proto3" json:"skip_validation,omitempty"` InitiallyValid bool `protobuf:"varint,30,opt,name=initially_valid,proto3" json:"initially_valid,omitempty"` // contains filtered or unexported fields }
func (*Constraint) Descriptor
deprecated
func (*Constraint) Descriptor() ([]byte, []int)
Deprecated: Use Constraint.ProtoReflect.Descriptor instead.
func (*Constraint) GetAccessMethod ¶
func (x *Constraint) GetAccessMethod() string
func (*Constraint) GetConname ¶
func (x *Constraint) GetConname() string
func (*Constraint) GetContype ¶
func (x *Constraint) GetContype() ConstrType
func (*Constraint) GetCookedExpr ¶
func (x *Constraint) GetCookedExpr() string
func (*Constraint) GetDeferrable ¶
func (x *Constraint) GetDeferrable() bool
func (*Constraint) GetExclusions ¶
func (x *Constraint) GetExclusions() []*Node
func (*Constraint) GetFkAttrs ¶
func (x *Constraint) GetFkAttrs() []*Node
func (*Constraint) GetFkDelAction ¶
func (x *Constraint) GetFkDelAction() string
func (*Constraint) GetFkDelSetCols ¶
func (x *Constraint) GetFkDelSetCols() []*Node
func (*Constraint) GetFkMatchtype ¶
func (x *Constraint) GetFkMatchtype() string
func (*Constraint) GetFkUpdAction ¶
func (x *Constraint) GetFkUpdAction() string
func (*Constraint) GetGeneratedWhen ¶
func (x *Constraint) GetGeneratedWhen() string
func (*Constraint) GetIncluding ¶
func (x *Constraint) GetIncluding() []*Node
func (*Constraint) GetIndexname ¶
func (x *Constraint) GetIndexname() string
func (*Constraint) GetIndexspace ¶
func (x *Constraint) GetIndexspace() string
func (*Constraint) GetInitdeferred ¶
func (x *Constraint) GetInitdeferred() bool
func (*Constraint) GetInitiallyValid ¶
func (x *Constraint) GetInitiallyValid() bool
func (*Constraint) GetIsNoInherit ¶
func (x *Constraint) GetIsNoInherit() bool
func (*Constraint) GetKeys ¶
func (x *Constraint) GetKeys() []*Node
func (*Constraint) GetLocation ¶
func (x *Constraint) GetLocation() int32
func (*Constraint) GetNullsNotDistinct ¶
func (x *Constraint) GetNullsNotDistinct() bool
func (*Constraint) GetOldConpfeqop ¶
func (x *Constraint) GetOldConpfeqop() []*Node
func (*Constraint) GetOldPktableOid ¶
func (x *Constraint) GetOldPktableOid() uint32
func (*Constraint) GetOptions ¶
func (x *Constraint) GetOptions() []*Node
func (*Constraint) GetPkAttrs ¶
func (x *Constraint) GetPkAttrs() []*Node
func (*Constraint) GetPktable ¶
func (x *Constraint) GetPktable() *RangeVar
func (*Constraint) GetRawExpr ¶
func (x *Constraint) GetRawExpr() *Node
func (*Constraint) GetResetDefaultTblspc ¶
func (x *Constraint) GetResetDefaultTblspc() bool
func (*Constraint) GetSkipValidation ¶
func (x *Constraint) GetSkipValidation() bool
func (*Constraint) GetWhereClause ¶
func (x *Constraint) GetWhereClause() *Node
func (*Constraint) ProtoMessage ¶
func (*Constraint) ProtoMessage()
func (*Constraint) ProtoReflect ¶
func (x *Constraint) ProtoReflect() protoreflect.Message
func (*Constraint) Reset ¶
func (x *Constraint) Reset()
func (*Constraint) String ¶
func (x *Constraint) String() string
type ConstraintsSetStmt ¶
type ConstraintsSetStmt struct { Constraints []*Node `protobuf:"bytes,1,rep,name=constraints,proto3" json:"constraints,omitempty"` Deferred bool `protobuf:"varint,2,opt,name=deferred,proto3" json:"deferred,omitempty"` // contains filtered or unexported fields }
func (*ConstraintsSetStmt) Descriptor
deprecated
func (*ConstraintsSetStmt) Descriptor() ([]byte, []int)
Deprecated: Use ConstraintsSetStmt.ProtoReflect.Descriptor instead.
func (*ConstraintsSetStmt) GetConstraints ¶
func (x *ConstraintsSetStmt) GetConstraints() []*Node
func (*ConstraintsSetStmt) GetDeferred ¶
func (x *ConstraintsSetStmt) GetDeferred() bool
func (*ConstraintsSetStmt) ProtoMessage ¶
func (*ConstraintsSetStmt) ProtoMessage()
func (*ConstraintsSetStmt) ProtoReflect ¶
func (x *ConstraintsSetStmt) ProtoReflect() protoreflect.Message
func (*ConstraintsSetStmt) Reset ¶
func (x *ConstraintsSetStmt) Reset()
func (*ConstraintsSetStmt) String ¶
func (x *ConstraintsSetStmt) String() string
type ConvertRowtypeExpr ¶
type ConvertRowtypeExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Arg *Node `protobuf:"bytes,2,opt,name=arg,proto3" json:"arg,omitempty"` Resulttype uint32 `protobuf:"varint,3,opt,name=resulttype,proto3" json:"resulttype,omitempty"` Convertformat CoercionForm `protobuf:"varint,4,opt,name=convertformat,proto3,enum=pg_query.CoercionForm" json:"convertformat,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*ConvertRowtypeExpr) Descriptor
deprecated
func (*ConvertRowtypeExpr) Descriptor() ([]byte, []int)
Deprecated: Use ConvertRowtypeExpr.ProtoReflect.Descriptor instead.
func (*ConvertRowtypeExpr) GetArg ¶
func (x *ConvertRowtypeExpr) GetArg() *Node
func (*ConvertRowtypeExpr) GetConvertformat ¶
func (x *ConvertRowtypeExpr) GetConvertformat() CoercionForm
func (*ConvertRowtypeExpr) GetLocation ¶
func (x *ConvertRowtypeExpr) GetLocation() int32
func (*ConvertRowtypeExpr) GetResulttype ¶
func (x *ConvertRowtypeExpr) GetResulttype() uint32
func (*ConvertRowtypeExpr) GetXpr ¶
func (x *ConvertRowtypeExpr) GetXpr() *Node
func (*ConvertRowtypeExpr) ProtoMessage ¶
func (*ConvertRowtypeExpr) ProtoMessage()
func (*ConvertRowtypeExpr) ProtoReflect ¶
func (x *ConvertRowtypeExpr) ProtoReflect() protoreflect.Message
func (*ConvertRowtypeExpr) Reset ¶
func (x *ConvertRowtypeExpr) Reset()
func (*ConvertRowtypeExpr) String ¶
func (x *ConvertRowtypeExpr) String() string
type CopyStmt ¶
type CopyStmt struct { Relation *RangeVar `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"` Query *Node `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"` Attlist []*Node `protobuf:"bytes,3,rep,name=attlist,proto3" json:"attlist,omitempty"` IsFrom bool `protobuf:"varint,4,opt,name=is_from,proto3" json:"is_from,omitempty"` IsProgram bool `protobuf:"varint,5,opt,name=is_program,proto3" json:"is_program,omitempty"` Filename string `protobuf:"bytes,6,opt,name=filename,proto3" json:"filename,omitempty"` Options []*Node `protobuf:"bytes,7,rep,name=options,proto3" json:"options,omitempty"` WhereClause *Node `protobuf:"bytes,8,opt,name=where_clause,json=whereClause,proto3" json:"where_clause,omitempty"` // contains filtered or unexported fields }
func (*CopyStmt) Descriptor
deprecated
func (*CopyStmt) GetAttlist ¶
func (*CopyStmt) GetFilename ¶
func (*CopyStmt) GetIsProgram ¶
func (*CopyStmt) GetOptions ¶
func (*CopyStmt) GetRelation ¶
func (*CopyStmt) GetWhereClause ¶
func (*CopyStmt) ProtoMessage ¶
func (*CopyStmt) ProtoMessage()
func (*CopyStmt) ProtoReflect ¶
func (x *CopyStmt) ProtoReflect() protoreflect.Message
type CreateAmStmt ¶
type CreateAmStmt struct { Amname string `protobuf:"bytes,1,opt,name=amname,proto3" json:"amname,omitempty"` HandlerName []*Node `protobuf:"bytes,2,rep,name=handler_name,proto3" json:"handler_name,omitempty"` Amtype string `protobuf:"bytes,3,opt,name=amtype,proto3" json:"amtype,omitempty"` // contains filtered or unexported fields }
func (*CreateAmStmt) Descriptor
deprecated
func (*CreateAmStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateAmStmt.ProtoReflect.Descriptor instead.
func (*CreateAmStmt) GetAmname ¶
func (x *CreateAmStmt) GetAmname() string
func (*CreateAmStmt) GetAmtype ¶
func (x *CreateAmStmt) GetAmtype() string
func (*CreateAmStmt) GetHandlerName ¶
func (x *CreateAmStmt) GetHandlerName() []*Node
func (*CreateAmStmt) ProtoMessage ¶
func (*CreateAmStmt) ProtoMessage()
func (*CreateAmStmt) ProtoReflect ¶
func (x *CreateAmStmt) ProtoReflect() protoreflect.Message
func (*CreateAmStmt) Reset ¶
func (x *CreateAmStmt) Reset()
func (*CreateAmStmt) String ¶
func (x *CreateAmStmt) String() string
type CreateCastStmt ¶
type CreateCastStmt struct { Sourcetype *TypeName `protobuf:"bytes,1,opt,name=sourcetype,proto3" json:"sourcetype,omitempty"` Targettype *TypeName `protobuf:"bytes,2,opt,name=targettype,proto3" json:"targettype,omitempty"` Func *ObjectWithArgs `protobuf:"bytes,3,opt,name=func,proto3" json:"func,omitempty"` Context CoercionContext `protobuf:"varint,4,opt,name=context,proto3,enum=pg_query.CoercionContext" json:"context,omitempty"` Inout bool `protobuf:"varint,5,opt,name=inout,proto3" json:"inout,omitempty"` // contains filtered or unexported fields }
func (*CreateCastStmt) Descriptor
deprecated
func (*CreateCastStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateCastStmt.ProtoReflect.Descriptor instead.
func (*CreateCastStmt) GetContext ¶
func (x *CreateCastStmt) GetContext() CoercionContext
func (*CreateCastStmt) GetFunc ¶
func (x *CreateCastStmt) GetFunc() *ObjectWithArgs
func (*CreateCastStmt) GetInout ¶
func (x *CreateCastStmt) GetInout() bool
func (*CreateCastStmt) GetSourcetype ¶
func (x *CreateCastStmt) GetSourcetype() *TypeName
func (*CreateCastStmt) GetTargettype ¶
func (x *CreateCastStmt) GetTargettype() *TypeName
func (*CreateCastStmt) ProtoMessage ¶
func (*CreateCastStmt) ProtoMessage()
func (*CreateCastStmt) ProtoReflect ¶
func (x *CreateCastStmt) ProtoReflect() protoreflect.Message
func (*CreateCastStmt) Reset ¶
func (x *CreateCastStmt) Reset()
func (*CreateCastStmt) String ¶
func (x *CreateCastStmt) String() string
type CreateConversionStmt ¶
type CreateConversionStmt struct { ConversionName []*Node `protobuf:"bytes,1,rep,name=conversion_name,proto3" json:"conversion_name,omitempty"` ForEncodingName string `protobuf:"bytes,2,opt,name=for_encoding_name,proto3" json:"for_encoding_name,omitempty"` ToEncodingName string `protobuf:"bytes,3,opt,name=to_encoding_name,proto3" json:"to_encoding_name,omitempty"` FuncName []*Node `protobuf:"bytes,4,rep,name=func_name,proto3" json:"func_name,omitempty"` Def bool `protobuf:"varint,5,opt,name=def,proto3" json:"def,omitempty"` // contains filtered or unexported fields }
func (*CreateConversionStmt) Descriptor
deprecated
func (*CreateConversionStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateConversionStmt.ProtoReflect.Descriptor instead.
func (*CreateConversionStmt) GetConversionName ¶
func (x *CreateConversionStmt) GetConversionName() []*Node
func (*CreateConversionStmt) GetDef ¶
func (x *CreateConversionStmt) GetDef() bool
func (*CreateConversionStmt) GetForEncodingName ¶
func (x *CreateConversionStmt) GetForEncodingName() string
func (*CreateConversionStmt) GetFuncName ¶
func (x *CreateConversionStmt) GetFuncName() []*Node
func (*CreateConversionStmt) GetToEncodingName ¶
func (x *CreateConversionStmt) GetToEncodingName() string
func (*CreateConversionStmt) ProtoMessage ¶
func (*CreateConversionStmt) ProtoMessage()
func (*CreateConversionStmt) ProtoReflect ¶
func (x *CreateConversionStmt) ProtoReflect() protoreflect.Message
func (*CreateConversionStmt) Reset ¶
func (x *CreateConversionStmt) Reset()
func (*CreateConversionStmt) String ¶
func (x *CreateConversionStmt) String() string
type CreateDomainStmt ¶
type CreateDomainStmt struct { Domainname []*Node `protobuf:"bytes,1,rep,name=domainname,proto3" json:"domainname,omitempty"` TypeName *TypeName `protobuf:"bytes,2,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"` CollClause *CollateClause `protobuf:"bytes,3,opt,name=coll_clause,json=collClause,proto3" json:"coll_clause,omitempty"` Constraints []*Node `protobuf:"bytes,4,rep,name=constraints,proto3" json:"constraints,omitempty"` // contains filtered or unexported fields }
func (*CreateDomainStmt) Descriptor
deprecated
func (*CreateDomainStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateDomainStmt.ProtoReflect.Descriptor instead.
func (*CreateDomainStmt) GetCollClause ¶
func (x *CreateDomainStmt) GetCollClause() *CollateClause
func (*CreateDomainStmt) GetConstraints ¶
func (x *CreateDomainStmt) GetConstraints() []*Node
func (*CreateDomainStmt) GetDomainname ¶
func (x *CreateDomainStmt) GetDomainname() []*Node
func (*CreateDomainStmt) GetTypeName ¶
func (x *CreateDomainStmt) GetTypeName() *TypeName
func (*CreateDomainStmt) ProtoMessage ¶
func (*CreateDomainStmt) ProtoMessage()
func (*CreateDomainStmt) ProtoReflect ¶
func (x *CreateDomainStmt) ProtoReflect() protoreflect.Message
func (*CreateDomainStmt) Reset ¶
func (x *CreateDomainStmt) Reset()
func (*CreateDomainStmt) String ¶
func (x *CreateDomainStmt) String() string
type CreateEnumStmt ¶
type CreateEnumStmt struct { TypeName []*Node `protobuf:"bytes,1,rep,name=type_name,json=typeName,proto3" json:"type_name,omitempty"` Vals []*Node `protobuf:"bytes,2,rep,name=vals,proto3" json:"vals,omitempty"` // contains filtered or unexported fields }
func (*CreateEnumStmt) Descriptor
deprecated
func (*CreateEnumStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateEnumStmt.ProtoReflect.Descriptor instead.
func (*CreateEnumStmt) GetTypeName ¶
func (x *CreateEnumStmt) GetTypeName() []*Node
func (*CreateEnumStmt) GetVals ¶
func (x *CreateEnumStmt) GetVals() []*Node
func (*CreateEnumStmt) ProtoMessage ¶
func (*CreateEnumStmt) ProtoMessage()
func (*CreateEnumStmt) ProtoReflect ¶
func (x *CreateEnumStmt) ProtoReflect() protoreflect.Message
func (*CreateEnumStmt) Reset ¶
func (x *CreateEnumStmt) Reset()
func (*CreateEnumStmt) String ¶
func (x *CreateEnumStmt) String() string
type CreateEventTrigStmt ¶
type CreateEventTrigStmt struct { Trigname string `protobuf:"bytes,1,opt,name=trigname,proto3" json:"trigname,omitempty"` Eventname string `protobuf:"bytes,2,opt,name=eventname,proto3" json:"eventname,omitempty"` Whenclause []*Node `protobuf:"bytes,3,rep,name=whenclause,proto3" json:"whenclause,omitempty"` Funcname []*Node `protobuf:"bytes,4,rep,name=funcname,proto3" json:"funcname,omitempty"` // contains filtered or unexported fields }
func (*CreateEventTrigStmt) Descriptor
deprecated
func (*CreateEventTrigStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateEventTrigStmt.ProtoReflect.Descriptor instead.
func (*CreateEventTrigStmt) GetEventname ¶
func (x *CreateEventTrigStmt) GetEventname() string
func (*CreateEventTrigStmt) GetFuncname ¶
func (x *CreateEventTrigStmt) GetFuncname() []*Node
func (*CreateEventTrigStmt) GetTrigname ¶
func (x *CreateEventTrigStmt) GetTrigname() string
func (*CreateEventTrigStmt) GetWhenclause ¶
func (x *CreateEventTrigStmt) GetWhenclause() []*Node
func (*CreateEventTrigStmt) ProtoMessage ¶
func (*CreateEventTrigStmt) ProtoMessage()
func (*CreateEventTrigStmt) ProtoReflect ¶
func (x *CreateEventTrigStmt) ProtoReflect() protoreflect.Message
func (*CreateEventTrigStmt) Reset ¶
func (x *CreateEventTrigStmt) Reset()
func (*CreateEventTrigStmt) String ¶
func (x *CreateEventTrigStmt) String() string
type CreateExtensionStmt ¶
type CreateExtensionStmt struct { Extname string `protobuf:"bytes,1,opt,name=extname,proto3" json:"extname,omitempty"` IfNotExists bool `protobuf:"varint,2,opt,name=if_not_exists,proto3" json:"if_not_exists,omitempty"` Options []*Node `protobuf:"bytes,3,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*CreateExtensionStmt) Descriptor
deprecated
func (*CreateExtensionStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateExtensionStmt.ProtoReflect.Descriptor instead.
func (*CreateExtensionStmt) GetExtname ¶
func (x *CreateExtensionStmt) GetExtname() string
func (*CreateExtensionStmt) GetIfNotExists ¶
func (x *CreateExtensionStmt) GetIfNotExists() bool
func (*CreateExtensionStmt) GetOptions ¶
func (x *CreateExtensionStmt) GetOptions() []*Node
func (*CreateExtensionStmt) ProtoMessage ¶
func (*CreateExtensionStmt) ProtoMessage()
func (*CreateExtensionStmt) ProtoReflect ¶
func (x *CreateExtensionStmt) ProtoReflect() protoreflect.Message
func (*CreateExtensionStmt) Reset ¶
func (x *CreateExtensionStmt) Reset()
func (*CreateExtensionStmt) String ¶
func (x *CreateExtensionStmt) String() string
type CreateFdwStmt ¶
type CreateFdwStmt struct { Fdwname string `protobuf:"bytes,1,opt,name=fdwname,proto3" json:"fdwname,omitempty"` FuncOptions []*Node `protobuf:"bytes,2,rep,name=func_options,proto3" json:"func_options,omitempty"` Options []*Node `protobuf:"bytes,3,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*CreateFdwStmt) Descriptor
deprecated
func (*CreateFdwStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateFdwStmt.ProtoReflect.Descriptor instead.
func (*CreateFdwStmt) GetFdwname ¶
func (x *CreateFdwStmt) GetFdwname() string
func (*CreateFdwStmt) GetFuncOptions ¶
func (x *CreateFdwStmt) GetFuncOptions() []*Node
func (*CreateFdwStmt) GetOptions ¶
func (x *CreateFdwStmt) GetOptions() []*Node
func (*CreateFdwStmt) ProtoMessage ¶
func (*CreateFdwStmt) ProtoMessage()
func (*CreateFdwStmt) ProtoReflect ¶
func (x *CreateFdwStmt) ProtoReflect() protoreflect.Message
func (*CreateFdwStmt) Reset ¶
func (x *CreateFdwStmt) Reset()
func (*CreateFdwStmt) String ¶
func (x *CreateFdwStmt) String() string
type CreateForeignServerStmt ¶
type CreateForeignServerStmt struct { Servername string `protobuf:"bytes,1,opt,name=servername,proto3" json:"servername,omitempty"` Servertype string `protobuf:"bytes,2,opt,name=servertype,proto3" json:"servertype,omitempty"` Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` Fdwname string `protobuf:"bytes,4,opt,name=fdwname,proto3" json:"fdwname,omitempty"` IfNotExists bool `protobuf:"varint,5,opt,name=if_not_exists,proto3" json:"if_not_exists,omitempty"` Options []*Node `protobuf:"bytes,6,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*CreateForeignServerStmt) Descriptor
deprecated
func (*CreateForeignServerStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateForeignServerStmt.ProtoReflect.Descriptor instead.
func (*CreateForeignServerStmt) GetFdwname ¶
func (x *CreateForeignServerStmt) GetFdwname() string
func (*CreateForeignServerStmt) GetIfNotExists ¶
func (x *CreateForeignServerStmt) GetIfNotExists() bool
func (*CreateForeignServerStmt) GetOptions ¶
func (x *CreateForeignServerStmt) GetOptions() []*Node
func (*CreateForeignServerStmt) GetServername ¶
func (x *CreateForeignServerStmt) GetServername() string
func (*CreateForeignServerStmt) GetServertype ¶
func (x *CreateForeignServerStmt) GetServertype() string
func (*CreateForeignServerStmt) GetVersion ¶
func (x *CreateForeignServerStmt) GetVersion() string
func (*CreateForeignServerStmt) ProtoMessage ¶
func (*CreateForeignServerStmt) ProtoMessage()
func (*CreateForeignServerStmt) ProtoReflect ¶
func (x *CreateForeignServerStmt) ProtoReflect() protoreflect.Message
func (*CreateForeignServerStmt) Reset ¶
func (x *CreateForeignServerStmt) Reset()
func (*CreateForeignServerStmt) String ¶
func (x *CreateForeignServerStmt) String() string
type CreateForeignTableStmt ¶
type CreateForeignTableStmt struct { BaseStmt *CreateStmt `protobuf:"bytes,1,opt,name=base_stmt,json=base,proto3" json:"base_stmt,omitempty"` Servername string `protobuf:"bytes,2,opt,name=servername,proto3" json:"servername,omitempty"` Options []*Node `protobuf:"bytes,3,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*CreateForeignTableStmt) Descriptor
deprecated
func (*CreateForeignTableStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateForeignTableStmt.ProtoReflect.Descriptor instead.
func (*CreateForeignTableStmt) GetBaseStmt ¶
func (x *CreateForeignTableStmt) GetBaseStmt() *CreateStmt
func (*CreateForeignTableStmt) GetOptions ¶
func (x *CreateForeignTableStmt) GetOptions() []*Node
func (*CreateForeignTableStmt) GetServername ¶
func (x *CreateForeignTableStmt) GetServername() string
func (*CreateForeignTableStmt) ProtoMessage ¶
func (*CreateForeignTableStmt) ProtoMessage()
func (*CreateForeignTableStmt) ProtoReflect ¶
func (x *CreateForeignTableStmt) ProtoReflect() protoreflect.Message
func (*CreateForeignTableStmt) Reset ¶
func (x *CreateForeignTableStmt) Reset()
func (*CreateForeignTableStmt) String ¶
func (x *CreateForeignTableStmt) String() string
type CreateFunctionStmt ¶
type CreateFunctionStmt struct { IsProcedure bool `protobuf:"varint,1,opt,name=is_procedure,proto3" json:"is_procedure,omitempty"` Replace bool `protobuf:"varint,2,opt,name=replace,proto3" json:"replace,omitempty"` Funcname []*Node `protobuf:"bytes,3,rep,name=funcname,proto3" json:"funcname,omitempty"` Parameters []*Node `protobuf:"bytes,4,rep,name=parameters,proto3" json:"parameters,omitempty"` ReturnType *TypeName `protobuf:"bytes,5,opt,name=return_type,json=returnType,proto3" json:"return_type,omitempty"` Options []*Node `protobuf:"bytes,6,rep,name=options,proto3" json:"options,omitempty"` SqlBody *Node `protobuf:"bytes,7,opt,name=sql_body,proto3" json:"sql_body,omitempty"` // contains filtered or unexported fields }
func (*CreateFunctionStmt) Descriptor
deprecated
func (*CreateFunctionStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateFunctionStmt.ProtoReflect.Descriptor instead.
func (*CreateFunctionStmt) GetFuncname ¶
func (x *CreateFunctionStmt) GetFuncname() []*Node
func (*CreateFunctionStmt) GetIsProcedure ¶
func (x *CreateFunctionStmt) GetIsProcedure() bool
func (*CreateFunctionStmt) GetOptions ¶
func (x *CreateFunctionStmt) GetOptions() []*Node
func (*CreateFunctionStmt) GetParameters ¶
func (x *CreateFunctionStmt) GetParameters() []*Node
func (*CreateFunctionStmt) GetReplace ¶
func (x *CreateFunctionStmt) GetReplace() bool
func (*CreateFunctionStmt) GetReturnType ¶
func (x *CreateFunctionStmt) GetReturnType() *TypeName
func (*CreateFunctionStmt) GetSqlBody ¶
func (x *CreateFunctionStmt) GetSqlBody() *Node
func (*CreateFunctionStmt) ProtoMessage ¶
func (*CreateFunctionStmt) ProtoMessage()
func (*CreateFunctionStmt) ProtoReflect ¶
func (x *CreateFunctionStmt) ProtoReflect() protoreflect.Message
func (*CreateFunctionStmt) Reset ¶
func (x *CreateFunctionStmt) Reset()
func (*CreateFunctionStmt) String ¶
func (x *CreateFunctionStmt) String() string
type CreateOpClassItem ¶
type CreateOpClassItem struct { Itemtype int32 `protobuf:"varint,1,opt,name=itemtype,proto3" json:"itemtype,omitempty"` Name *ObjectWithArgs `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Number int32 `protobuf:"varint,3,opt,name=number,proto3" json:"number,omitempty"` OrderFamily []*Node `protobuf:"bytes,4,rep,name=order_family,proto3" json:"order_family,omitempty"` ClassArgs []*Node `protobuf:"bytes,5,rep,name=class_args,proto3" json:"class_args,omitempty"` Storedtype *TypeName `protobuf:"bytes,6,opt,name=storedtype,proto3" json:"storedtype,omitempty"` // contains filtered or unexported fields }
func (*CreateOpClassItem) Descriptor
deprecated
func (*CreateOpClassItem) Descriptor() ([]byte, []int)
Deprecated: Use CreateOpClassItem.ProtoReflect.Descriptor instead.
func (*CreateOpClassItem) GetClassArgs ¶
func (x *CreateOpClassItem) GetClassArgs() []*Node
func (*CreateOpClassItem) GetItemtype ¶
func (x *CreateOpClassItem) GetItemtype() int32
func (*CreateOpClassItem) GetName ¶
func (x *CreateOpClassItem) GetName() *ObjectWithArgs
func (*CreateOpClassItem) GetNumber ¶
func (x *CreateOpClassItem) GetNumber() int32
func (*CreateOpClassItem) GetOrderFamily ¶
func (x *CreateOpClassItem) GetOrderFamily() []*Node
func (*CreateOpClassItem) GetStoredtype ¶
func (x *CreateOpClassItem) GetStoredtype() *TypeName
func (*CreateOpClassItem) ProtoMessage ¶
func (*CreateOpClassItem) ProtoMessage()
func (*CreateOpClassItem) ProtoReflect ¶
func (x *CreateOpClassItem) ProtoReflect() protoreflect.Message
func (*CreateOpClassItem) Reset ¶
func (x *CreateOpClassItem) Reset()
func (*CreateOpClassItem) String ¶
func (x *CreateOpClassItem) String() string
type CreateOpClassStmt ¶
type CreateOpClassStmt struct { Opclassname []*Node `protobuf:"bytes,1,rep,name=opclassname,proto3" json:"opclassname,omitempty"` Opfamilyname []*Node `protobuf:"bytes,2,rep,name=opfamilyname,proto3" json:"opfamilyname,omitempty"` Amname string `protobuf:"bytes,3,opt,name=amname,proto3" json:"amname,omitempty"` Datatype *TypeName `protobuf:"bytes,4,opt,name=datatype,proto3" json:"datatype,omitempty"` Items []*Node `protobuf:"bytes,5,rep,name=items,proto3" json:"items,omitempty"` IsDefault bool `protobuf:"varint,6,opt,name=is_default,json=isDefault,proto3" json:"is_default,omitempty"` // contains filtered or unexported fields }
func (*CreateOpClassStmt) Descriptor
deprecated
func (*CreateOpClassStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateOpClassStmt.ProtoReflect.Descriptor instead.
func (*CreateOpClassStmt) GetAmname ¶
func (x *CreateOpClassStmt) GetAmname() string
func (*CreateOpClassStmt) GetDatatype ¶
func (x *CreateOpClassStmt) GetDatatype() *TypeName
func (*CreateOpClassStmt) GetIsDefault ¶
func (x *CreateOpClassStmt) GetIsDefault() bool
func (*CreateOpClassStmt) GetItems ¶
func (x *CreateOpClassStmt) GetItems() []*Node
func (*CreateOpClassStmt) GetOpclassname ¶
func (x *CreateOpClassStmt) GetOpclassname() []*Node
func (*CreateOpClassStmt) GetOpfamilyname ¶
func (x *CreateOpClassStmt) GetOpfamilyname() []*Node
func (*CreateOpClassStmt) ProtoMessage ¶
func (*CreateOpClassStmt) ProtoMessage()
func (*CreateOpClassStmt) ProtoReflect ¶
func (x *CreateOpClassStmt) ProtoReflect() protoreflect.Message
func (*CreateOpClassStmt) Reset ¶
func (x *CreateOpClassStmt) Reset()
func (*CreateOpClassStmt) String ¶
func (x *CreateOpClassStmt) String() string
type CreateOpFamilyStmt ¶
type CreateOpFamilyStmt struct { Opfamilyname []*Node `protobuf:"bytes,1,rep,name=opfamilyname,proto3" json:"opfamilyname,omitempty"` Amname string `protobuf:"bytes,2,opt,name=amname,proto3" json:"amname,omitempty"` // contains filtered or unexported fields }
func (*CreateOpFamilyStmt) Descriptor
deprecated
func (*CreateOpFamilyStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateOpFamilyStmt.ProtoReflect.Descriptor instead.
func (*CreateOpFamilyStmt) GetAmname ¶
func (x *CreateOpFamilyStmt) GetAmname() string
func (*CreateOpFamilyStmt) GetOpfamilyname ¶
func (x *CreateOpFamilyStmt) GetOpfamilyname() []*Node
func (*CreateOpFamilyStmt) ProtoMessage ¶
func (*CreateOpFamilyStmt) ProtoMessage()
func (*CreateOpFamilyStmt) ProtoReflect ¶
func (x *CreateOpFamilyStmt) ProtoReflect() protoreflect.Message
func (*CreateOpFamilyStmt) Reset ¶
func (x *CreateOpFamilyStmt) Reset()
func (*CreateOpFamilyStmt) String ¶
func (x *CreateOpFamilyStmt) String() string
type CreatePLangStmt ¶
type CreatePLangStmt struct { Replace bool `protobuf:"varint,1,opt,name=replace,proto3" json:"replace,omitempty"` Plname string `protobuf:"bytes,2,opt,name=plname,proto3" json:"plname,omitempty"` Plhandler []*Node `protobuf:"bytes,3,rep,name=plhandler,proto3" json:"plhandler,omitempty"` Plinline []*Node `protobuf:"bytes,4,rep,name=plinline,proto3" json:"plinline,omitempty"` Plvalidator []*Node `protobuf:"bytes,5,rep,name=plvalidator,proto3" json:"plvalidator,omitempty"` Pltrusted bool `protobuf:"varint,6,opt,name=pltrusted,proto3" json:"pltrusted,omitempty"` // contains filtered or unexported fields }
func (*CreatePLangStmt) Descriptor
deprecated
func (*CreatePLangStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreatePLangStmt.ProtoReflect.Descriptor instead.
func (*CreatePLangStmt) GetPlhandler ¶
func (x *CreatePLangStmt) GetPlhandler() []*Node
func (*CreatePLangStmt) GetPlinline ¶
func (x *CreatePLangStmt) GetPlinline() []*Node
func (*CreatePLangStmt) GetPlname ¶
func (x *CreatePLangStmt) GetPlname() string
func (*CreatePLangStmt) GetPltrusted ¶
func (x *CreatePLangStmt) GetPltrusted() bool
func (*CreatePLangStmt) GetPlvalidator ¶
func (x *CreatePLangStmt) GetPlvalidator() []*Node
func (*CreatePLangStmt) GetReplace ¶
func (x *CreatePLangStmt) GetReplace() bool
func (*CreatePLangStmt) ProtoMessage ¶
func (*CreatePLangStmt) ProtoMessage()
func (*CreatePLangStmt) ProtoReflect ¶
func (x *CreatePLangStmt) ProtoReflect() protoreflect.Message
func (*CreatePLangStmt) Reset ¶
func (x *CreatePLangStmt) Reset()
func (*CreatePLangStmt) String ¶
func (x *CreatePLangStmt) String() string
type CreatePolicyStmt ¶
type CreatePolicyStmt struct { PolicyName string `protobuf:"bytes,1,opt,name=policy_name,proto3" json:"policy_name,omitempty"` Table *RangeVar `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` CmdName string `protobuf:"bytes,3,opt,name=cmd_name,proto3" json:"cmd_name,omitempty"` Permissive bool `protobuf:"varint,4,opt,name=permissive,proto3" json:"permissive,omitempty"` Roles []*Node `protobuf:"bytes,5,rep,name=roles,proto3" json:"roles,omitempty"` Qual *Node `protobuf:"bytes,6,opt,name=qual,proto3" json:"qual,omitempty"` WithCheck *Node `protobuf:"bytes,7,opt,name=with_check,proto3" json:"with_check,omitempty"` // contains filtered or unexported fields }
func (*CreatePolicyStmt) Descriptor
deprecated
func (*CreatePolicyStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreatePolicyStmt.ProtoReflect.Descriptor instead.
func (*CreatePolicyStmt) GetCmdName ¶
func (x *CreatePolicyStmt) GetCmdName() string
func (*CreatePolicyStmt) GetPermissive ¶
func (x *CreatePolicyStmt) GetPermissive() bool
func (*CreatePolicyStmt) GetPolicyName ¶
func (x *CreatePolicyStmt) GetPolicyName() string
func (*CreatePolicyStmt) GetQual ¶
func (x *CreatePolicyStmt) GetQual() *Node
func (*CreatePolicyStmt) GetRoles ¶
func (x *CreatePolicyStmt) GetRoles() []*Node
func (*CreatePolicyStmt) GetTable ¶
func (x *CreatePolicyStmt) GetTable() *RangeVar
func (*CreatePolicyStmt) GetWithCheck ¶
func (x *CreatePolicyStmt) GetWithCheck() *Node
func (*CreatePolicyStmt) ProtoMessage ¶
func (*CreatePolicyStmt) ProtoMessage()
func (*CreatePolicyStmt) ProtoReflect ¶
func (x *CreatePolicyStmt) ProtoReflect() protoreflect.Message
func (*CreatePolicyStmt) Reset ¶
func (x *CreatePolicyStmt) Reset()
func (*CreatePolicyStmt) String ¶
func (x *CreatePolicyStmt) String() string
type CreatePublicationStmt ¶
type CreatePublicationStmt struct { Pubname string `protobuf:"bytes,1,opt,name=pubname,proto3" json:"pubname,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` Pubobjects []*Node `protobuf:"bytes,3,rep,name=pubobjects,proto3" json:"pubobjects,omitempty"` ForAllTables bool `protobuf:"varint,4,opt,name=for_all_tables,proto3" json:"for_all_tables,omitempty"` // contains filtered or unexported fields }
func (*CreatePublicationStmt) Descriptor
deprecated
func (*CreatePublicationStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreatePublicationStmt.ProtoReflect.Descriptor instead.
func (*CreatePublicationStmt) GetForAllTables ¶
func (x *CreatePublicationStmt) GetForAllTables() bool
func (*CreatePublicationStmt) GetOptions ¶
func (x *CreatePublicationStmt) GetOptions() []*Node
func (*CreatePublicationStmt) GetPubname ¶
func (x *CreatePublicationStmt) GetPubname() string
func (*CreatePublicationStmt) GetPubobjects ¶
func (x *CreatePublicationStmt) GetPubobjects() []*Node
func (*CreatePublicationStmt) ProtoMessage ¶
func (*CreatePublicationStmt) ProtoMessage()
func (*CreatePublicationStmt) ProtoReflect ¶
func (x *CreatePublicationStmt) ProtoReflect() protoreflect.Message
func (*CreatePublicationStmt) Reset ¶
func (x *CreatePublicationStmt) Reset()
func (*CreatePublicationStmt) String ¶
func (x *CreatePublicationStmt) String() string
type CreateRangeStmt ¶
type CreateRangeStmt struct { TypeName []*Node `protobuf:"bytes,1,rep,name=type_name,json=typeName,proto3" json:"type_name,omitempty"` Params []*Node `protobuf:"bytes,2,rep,name=params,proto3" json:"params,omitempty"` // contains filtered or unexported fields }
func (*CreateRangeStmt) Descriptor
deprecated
func (*CreateRangeStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateRangeStmt.ProtoReflect.Descriptor instead.
func (*CreateRangeStmt) GetParams ¶
func (x *CreateRangeStmt) GetParams() []*Node
func (*CreateRangeStmt) GetTypeName ¶
func (x *CreateRangeStmt) GetTypeName() []*Node
func (*CreateRangeStmt) ProtoMessage ¶
func (*CreateRangeStmt) ProtoMessage()
func (*CreateRangeStmt) ProtoReflect ¶
func (x *CreateRangeStmt) ProtoReflect() protoreflect.Message
func (*CreateRangeStmt) Reset ¶
func (x *CreateRangeStmt) Reset()
func (*CreateRangeStmt) String ¶
func (x *CreateRangeStmt) String() string
type CreateRoleStmt ¶
type CreateRoleStmt struct { StmtType RoleStmtType `protobuf:"varint,1,opt,name=stmt_type,proto3,enum=pg_query.RoleStmtType" json:"stmt_type,omitempty"` Role string `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"` Options []*Node `protobuf:"bytes,3,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*CreateRoleStmt) Descriptor
deprecated
func (*CreateRoleStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateRoleStmt.ProtoReflect.Descriptor instead.
func (*CreateRoleStmt) GetOptions ¶
func (x *CreateRoleStmt) GetOptions() []*Node
func (*CreateRoleStmt) GetRole ¶
func (x *CreateRoleStmt) GetRole() string
func (*CreateRoleStmt) GetStmtType ¶
func (x *CreateRoleStmt) GetStmtType() RoleStmtType
func (*CreateRoleStmt) ProtoMessage ¶
func (*CreateRoleStmt) ProtoMessage()
func (*CreateRoleStmt) ProtoReflect ¶
func (x *CreateRoleStmt) ProtoReflect() protoreflect.Message
func (*CreateRoleStmt) Reset ¶
func (x *CreateRoleStmt) Reset()
func (*CreateRoleStmt) String ¶
func (x *CreateRoleStmt) String() string
type CreateSchemaStmt ¶
type CreateSchemaStmt struct { Schemaname string `protobuf:"bytes,1,opt,name=schemaname,proto3" json:"schemaname,omitempty"` Authrole *RoleSpec `protobuf:"bytes,2,opt,name=authrole,proto3" json:"authrole,omitempty"` SchemaElts []*Node `protobuf:"bytes,3,rep,name=schema_elts,json=schemaElts,proto3" json:"schema_elts,omitempty"` IfNotExists bool `protobuf:"varint,4,opt,name=if_not_exists,proto3" json:"if_not_exists,omitempty"` // contains filtered or unexported fields }
func (*CreateSchemaStmt) Descriptor
deprecated
func (*CreateSchemaStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateSchemaStmt.ProtoReflect.Descriptor instead.
func (*CreateSchemaStmt) GetAuthrole ¶
func (x *CreateSchemaStmt) GetAuthrole() *RoleSpec
func (*CreateSchemaStmt) GetIfNotExists ¶
func (x *CreateSchemaStmt) GetIfNotExists() bool
func (*CreateSchemaStmt) GetSchemaElts ¶
func (x *CreateSchemaStmt) GetSchemaElts() []*Node
func (*CreateSchemaStmt) GetSchemaname ¶
func (x *CreateSchemaStmt) GetSchemaname() string
func (*CreateSchemaStmt) ProtoMessage ¶
func (*CreateSchemaStmt) ProtoMessage()
func (*CreateSchemaStmt) ProtoReflect ¶
func (x *CreateSchemaStmt) ProtoReflect() protoreflect.Message
func (*CreateSchemaStmt) Reset ¶
func (x *CreateSchemaStmt) Reset()
func (*CreateSchemaStmt) String ¶
func (x *CreateSchemaStmt) String() string
type CreateSeqStmt ¶
type CreateSeqStmt struct { Sequence *RangeVar `protobuf:"bytes,1,opt,name=sequence,proto3" json:"sequence,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` OwnerId uint32 `protobuf:"varint,3,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` ForIdentity bool `protobuf:"varint,4,opt,name=for_identity,proto3" json:"for_identity,omitempty"` IfNotExists bool `protobuf:"varint,5,opt,name=if_not_exists,proto3" json:"if_not_exists,omitempty"` // contains filtered or unexported fields }
func (*CreateSeqStmt) Descriptor
deprecated
func (*CreateSeqStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateSeqStmt.ProtoReflect.Descriptor instead.
func (*CreateSeqStmt) GetForIdentity ¶
func (x *CreateSeqStmt) GetForIdentity() bool
func (*CreateSeqStmt) GetIfNotExists ¶
func (x *CreateSeqStmt) GetIfNotExists() bool
func (*CreateSeqStmt) GetOptions ¶
func (x *CreateSeqStmt) GetOptions() []*Node
func (*CreateSeqStmt) GetOwnerId ¶
func (x *CreateSeqStmt) GetOwnerId() uint32
func (*CreateSeqStmt) GetSequence ¶
func (x *CreateSeqStmt) GetSequence() *RangeVar
func (*CreateSeqStmt) ProtoMessage ¶
func (*CreateSeqStmt) ProtoMessage()
func (*CreateSeqStmt) ProtoReflect ¶
func (x *CreateSeqStmt) ProtoReflect() protoreflect.Message
func (*CreateSeqStmt) Reset ¶
func (x *CreateSeqStmt) Reset()
func (*CreateSeqStmt) String ¶
func (x *CreateSeqStmt) String() string
type CreateStatsStmt ¶
type CreateStatsStmt struct { Defnames []*Node `protobuf:"bytes,1,rep,name=defnames,proto3" json:"defnames,omitempty"` StatTypes []*Node `protobuf:"bytes,2,rep,name=stat_types,proto3" json:"stat_types,omitempty"` Exprs []*Node `protobuf:"bytes,3,rep,name=exprs,proto3" json:"exprs,omitempty"` Relations []*Node `protobuf:"bytes,4,rep,name=relations,proto3" json:"relations,omitempty"` Stxcomment string `protobuf:"bytes,5,opt,name=stxcomment,proto3" json:"stxcomment,omitempty"` Transformed bool `protobuf:"varint,6,opt,name=transformed,proto3" json:"transformed,omitempty"` IfNotExists bool `protobuf:"varint,7,opt,name=if_not_exists,proto3" json:"if_not_exists,omitempty"` // contains filtered or unexported fields }
func (*CreateStatsStmt) Descriptor
deprecated
func (*CreateStatsStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateStatsStmt.ProtoReflect.Descriptor instead.
func (*CreateStatsStmt) GetDefnames ¶
func (x *CreateStatsStmt) GetDefnames() []*Node
func (*CreateStatsStmt) GetExprs ¶
func (x *CreateStatsStmt) GetExprs() []*Node
func (*CreateStatsStmt) GetIfNotExists ¶
func (x *CreateStatsStmt) GetIfNotExists() bool
func (*CreateStatsStmt) GetRelations ¶
func (x *CreateStatsStmt) GetRelations() []*Node
func (*CreateStatsStmt) GetStatTypes ¶
func (x *CreateStatsStmt) GetStatTypes() []*Node
func (*CreateStatsStmt) GetStxcomment ¶
func (x *CreateStatsStmt) GetStxcomment() string
func (*CreateStatsStmt) GetTransformed ¶
func (x *CreateStatsStmt) GetTransformed() bool
func (*CreateStatsStmt) ProtoMessage ¶
func (*CreateStatsStmt) ProtoMessage()
func (*CreateStatsStmt) ProtoReflect ¶
func (x *CreateStatsStmt) ProtoReflect() protoreflect.Message
func (*CreateStatsStmt) Reset ¶
func (x *CreateStatsStmt) Reset()
func (*CreateStatsStmt) String ¶
func (x *CreateStatsStmt) String() string
type CreateStmt ¶
type CreateStmt struct { Relation *RangeVar `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"` TableElts []*Node `protobuf:"bytes,2,rep,name=table_elts,json=tableElts,proto3" json:"table_elts,omitempty"` InhRelations []*Node `protobuf:"bytes,3,rep,name=inh_relations,json=inhRelations,proto3" json:"inh_relations,omitempty"` Partbound *PartitionBoundSpec `protobuf:"bytes,4,opt,name=partbound,proto3" json:"partbound,omitempty"` Partspec *PartitionSpec `protobuf:"bytes,5,opt,name=partspec,proto3" json:"partspec,omitempty"` OfTypename *TypeName `protobuf:"bytes,6,opt,name=of_typename,json=ofTypename,proto3" json:"of_typename,omitempty"` Constraints []*Node `protobuf:"bytes,7,rep,name=constraints,proto3" json:"constraints,omitempty"` Options []*Node `protobuf:"bytes,8,rep,name=options,proto3" json:"options,omitempty"` Oncommit OnCommitAction `protobuf:"varint,9,opt,name=oncommit,proto3,enum=pg_query.OnCommitAction" json:"oncommit,omitempty"` Tablespacename string `protobuf:"bytes,10,opt,name=tablespacename,proto3" json:"tablespacename,omitempty"` AccessMethod string `protobuf:"bytes,11,opt,name=access_method,json=accessMethod,proto3" json:"access_method,omitempty"` IfNotExists bool `protobuf:"varint,12,opt,name=if_not_exists,proto3" json:"if_not_exists,omitempty"` // contains filtered or unexported fields }
func (*CreateStmt) Descriptor
deprecated
func (*CreateStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateStmt.ProtoReflect.Descriptor instead.
func (*CreateStmt) GetAccessMethod ¶
func (x *CreateStmt) GetAccessMethod() string
func (*CreateStmt) GetConstraints ¶
func (x *CreateStmt) GetConstraints() []*Node
func (*CreateStmt) GetIfNotExists ¶
func (x *CreateStmt) GetIfNotExists() bool
func (*CreateStmt) GetInhRelations ¶
func (x *CreateStmt) GetInhRelations() []*Node
func (*CreateStmt) GetOfTypename ¶
func (x *CreateStmt) GetOfTypename() *TypeName
func (*CreateStmt) GetOncommit ¶
func (x *CreateStmt) GetOncommit() OnCommitAction
func (*CreateStmt) GetOptions ¶
func (x *CreateStmt) GetOptions() []*Node
func (*CreateStmt) GetPartbound ¶
func (x *CreateStmt) GetPartbound() *PartitionBoundSpec
func (*CreateStmt) GetPartspec ¶
func (x *CreateStmt) GetPartspec() *PartitionSpec
func (*CreateStmt) GetRelation ¶
func (x *CreateStmt) GetRelation() *RangeVar
func (*CreateStmt) GetTableElts ¶
func (x *CreateStmt) GetTableElts() []*Node
func (*CreateStmt) GetTablespacename ¶
func (x *CreateStmt) GetTablespacename() string
func (*CreateStmt) ProtoMessage ¶
func (*CreateStmt) ProtoMessage()
func (*CreateStmt) ProtoReflect ¶
func (x *CreateStmt) ProtoReflect() protoreflect.Message
func (*CreateStmt) Reset ¶
func (x *CreateStmt) Reset()
func (*CreateStmt) String ¶
func (x *CreateStmt) String() string
type CreateSubscriptionStmt ¶
type CreateSubscriptionStmt struct { Subname string `protobuf:"bytes,1,opt,name=subname,proto3" json:"subname,omitempty"` Conninfo string `protobuf:"bytes,2,opt,name=conninfo,proto3" json:"conninfo,omitempty"` Publication []*Node `protobuf:"bytes,3,rep,name=publication,proto3" json:"publication,omitempty"` Options []*Node `protobuf:"bytes,4,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*CreateSubscriptionStmt) Descriptor
deprecated
func (*CreateSubscriptionStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateSubscriptionStmt.ProtoReflect.Descriptor instead.
func (*CreateSubscriptionStmt) GetConninfo ¶
func (x *CreateSubscriptionStmt) GetConninfo() string
func (*CreateSubscriptionStmt) GetOptions ¶
func (x *CreateSubscriptionStmt) GetOptions() []*Node
func (*CreateSubscriptionStmt) GetPublication ¶
func (x *CreateSubscriptionStmt) GetPublication() []*Node
func (*CreateSubscriptionStmt) GetSubname ¶
func (x *CreateSubscriptionStmt) GetSubname() string
func (*CreateSubscriptionStmt) ProtoMessage ¶
func (*CreateSubscriptionStmt) ProtoMessage()
func (*CreateSubscriptionStmt) ProtoReflect ¶
func (x *CreateSubscriptionStmt) ProtoReflect() protoreflect.Message
func (*CreateSubscriptionStmt) Reset ¶
func (x *CreateSubscriptionStmt) Reset()
func (*CreateSubscriptionStmt) String ¶
func (x *CreateSubscriptionStmt) String() string
type CreateTableAsStmt ¶
type CreateTableAsStmt struct { Query *Node `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` Into *IntoClause `protobuf:"bytes,2,opt,name=into,proto3" json:"into,omitempty"` Objtype ObjectType `protobuf:"varint,3,opt,name=objtype,proto3,enum=pg_query.ObjectType" json:"objtype,omitempty"` IsSelectInto bool `protobuf:"varint,4,opt,name=is_select_into,proto3" json:"is_select_into,omitempty"` IfNotExists bool `protobuf:"varint,5,opt,name=if_not_exists,proto3" json:"if_not_exists,omitempty"` // contains filtered or unexported fields }
func (*CreateTableAsStmt) Descriptor
deprecated
func (*CreateTableAsStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateTableAsStmt.ProtoReflect.Descriptor instead.
func (*CreateTableAsStmt) GetIfNotExists ¶
func (x *CreateTableAsStmt) GetIfNotExists() bool
func (*CreateTableAsStmt) GetInto ¶
func (x *CreateTableAsStmt) GetInto() *IntoClause
func (*CreateTableAsStmt) GetIsSelectInto ¶
func (x *CreateTableAsStmt) GetIsSelectInto() bool
func (*CreateTableAsStmt) GetObjtype ¶
func (x *CreateTableAsStmt) GetObjtype() ObjectType
func (*CreateTableAsStmt) GetQuery ¶
func (x *CreateTableAsStmt) GetQuery() *Node
func (*CreateTableAsStmt) ProtoMessage ¶
func (*CreateTableAsStmt) ProtoMessage()
func (*CreateTableAsStmt) ProtoReflect ¶
func (x *CreateTableAsStmt) ProtoReflect() protoreflect.Message
func (*CreateTableAsStmt) Reset ¶
func (x *CreateTableAsStmt) Reset()
func (*CreateTableAsStmt) String ¶
func (x *CreateTableAsStmt) String() string
type CreateTableSpaceStmt ¶
type CreateTableSpaceStmt struct { Tablespacename string `protobuf:"bytes,1,opt,name=tablespacename,proto3" json:"tablespacename,omitempty"` Owner *RoleSpec `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` Location string `protobuf:"bytes,3,opt,name=location,proto3" json:"location,omitempty"` Options []*Node `protobuf:"bytes,4,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*CreateTableSpaceStmt) Descriptor
deprecated
func (*CreateTableSpaceStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateTableSpaceStmt.ProtoReflect.Descriptor instead.
func (*CreateTableSpaceStmt) GetLocation ¶
func (x *CreateTableSpaceStmt) GetLocation() string
func (*CreateTableSpaceStmt) GetOptions ¶
func (x *CreateTableSpaceStmt) GetOptions() []*Node
func (*CreateTableSpaceStmt) GetOwner ¶
func (x *CreateTableSpaceStmt) GetOwner() *RoleSpec
func (*CreateTableSpaceStmt) GetTablespacename ¶
func (x *CreateTableSpaceStmt) GetTablespacename() string
func (*CreateTableSpaceStmt) ProtoMessage ¶
func (*CreateTableSpaceStmt) ProtoMessage()
func (*CreateTableSpaceStmt) ProtoReflect ¶
func (x *CreateTableSpaceStmt) ProtoReflect() protoreflect.Message
func (*CreateTableSpaceStmt) Reset ¶
func (x *CreateTableSpaceStmt) Reset()
func (*CreateTableSpaceStmt) String ¶
func (x *CreateTableSpaceStmt) String() string
type CreateTransformStmt ¶
type CreateTransformStmt struct { Replace bool `protobuf:"varint,1,opt,name=replace,proto3" json:"replace,omitempty"` TypeName *TypeName `protobuf:"bytes,2,opt,name=type_name,proto3" json:"type_name,omitempty"` Lang string `protobuf:"bytes,3,opt,name=lang,proto3" json:"lang,omitempty"` Fromsql *ObjectWithArgs `protobuf:"bytes,4,opt,name=fromsql,proto3" json:"fromsql,omitempty"` Tosql *ObjectWithArgs `protobuf:"bytes,5,opt,name=tosql,proto3" json:"tosql,omitempty"` // contains filtered or unexported fields }
func (*CreateTransformStmt) Descriptor
deprecated
func (*CreateTransformStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateTransformStmt.ProtoReflect.Descriptor instead.
func (*CreateTransformStmt) GetFromsql ¶
func (x *CreateTransformStmt) GetFromsql() *ObjectWithArgs
func (*CreateTransformStmt) GetLang ¶
func (x *CreateTransformStmt) GetLang() string
func (*CreateTransformStmt) GetReplace ¶
func (x *CreateTransformStmt) GetReplace() bool
func (*CreateTransformStmt) GetTosql ¶
func (x *CreateTransformStmt) GetTosql() *ObjectWithArgs
func (*CreateTransformStmt) GetTypeName ¶
func (x *CreateTransformStmt) GetTypeName() *TypeName
func (*CreateTransformStmt) ProtoMessage ¶
func (*CreateTransformStmt) ProtoMessage()
func (*CreateTransformStmt) ProtoReflect ¶
func (x *CreateTransformStmt) ProtoReflect() protoreflect.Message
func (*CreateTransformStmt) Reset ¶
func (x *CreateTransformStmt) Reset()
func (*CreateTransformStmt) String ¶
func (x *CreateTransformStmt) String() string
type CreateTrigStmt ¶
type CreateTrigStmt struct { Replace bool `protobuf:"varint,1,opt,name=replace,proto3" json:"replace,omitempty"` Isconstraint bool `protobuf:"varint,2,opt,name=isconstraint,proto3" json:"isconstraint,omitempty"` Trigname string `protobuf:"bytes,3,opt,name=trigname,proto3" json:"trigname,omitempty"` Relation *RangeVar `protobuf:"bytes,4,opt,name=relation,proto3" json:"relation,omitempty"` Funcname []*Node `protobuf:"bytes,5,rep,name=funcname,proto3" json:"funcname,omitempty"` Args []*Node `protobuf:"bytes,6,rep,name=args,proto3" json:"args,omitempty"` Row bool `protobuf:"varint,7,opt,name=row,proto3" json:"row,omitempty"` Timing int32 `protobuf:"varint,8,opt,name=timing,proto3" json:"timing,omitempty"` Events int32 `protobuf:"varint,9,opt,name=events,proto3" json:"events,omitempty"` Columns []*Node `protobuf:"bytes,10,rep,name=columns,proto3" json:"columns,omitempty"` WhenClause *Node `protobuf:"bytes,11,opt,name=when_clause,json=whenClause,proto3" json:"when_clause,omitempty"` TransitionRels []*Node `protobuf:"bytes,12,rep,name=transition_rels,json=transitionRels,proto3" json:"transition_rels,omitempty"` Deferrable bool `protobuf:"varint,13,opt,name=deferrable,proto3" json:"deferrable,omitempty"` Initdeferred bool `protobuf:"varint,14,opt,name=initdeferred,proto3" json:"initdeferred,omitempty"` Constrrel *RangeVar `protobuf:"bytes,15,opt,name=constrrel,proto3" json:"constrrel,omitempty"` // contains filtered or unexported fields }
func (*CreateTrigStmt) Descriptor
deprecated
func (*CreateTrigStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateTrigStmt.ProtoReflect.Descriptor instead.
func (*CreateTrigStmt) GetArgs ¶
func (x *CreateTrigStmt) GetArgs() []*Node
func (*CreateTrigStmt) GetColumns ¶
func (x *CreateTrigStmt) GetColumns() []*Node
func (*CreateTrigStmt) GetConstrrel ¶
func (x *CreateTrigStmt) GetConstrrel() *RangeVar
func (*CreateTrigStmt) GetDeferrable ¶
func (x *CreateTrigStmt) GetDeferrable() bool
func (*CreateTrigStmt) GetEvents ¶
func (x *CreateTrigStmt) GetEvents() int32
func (*CreateTrigStmt) GetFuncname ¶
func (x *CreateTrigStmt) GetFuncname() []*Node
func (*CreateTrigStmt) GetInitdeferred ¶
func (x *CreateTrigStmt) GetInitdeferred() bool
func (*CreateTrigStmt) GetIsconstraint ¶
func (x *CreateTrigStmt) GetIsconstraint() bool
func (*CreateTrigStmt) GetRelation ¶
func (x *CreateTrigStmt) GetRelation() *RangeVar
func (*CreateTrigStmt) GetReplace ¶
func (x *CreateTrigStmt) GetReplace() bool
func (*CreateTrigStmt) GetRow ¶
func (x *CreateTrigStmt) GetRow() bool
func (*CreateTrigStmt) GetTiming ¶
func (x *CreateTrigStmt) GetTiming() int32
func (*CreateTrigStmt) GetTransitionRels ¶
func (x *CreateTrigStmt) GetTransitionRels() []*Node
func (*CreateTrigStmt) GetTrigname ¶
func (x *CreateTrigStmt) GetTrigname() string
func (*CreateTrigStmt) GetWhenClause ¶
func (x *CreateTrigStmt) GetWhenClause() *Node
func (*CreateTrigStmt) ProtoMessage ¶
func (*CreateTrigStmt) ProtoMessage()
func (*CreateTrigStmt) ProtoReflect ¶
func (x *CreateTrigStmt) ProtoReflect() protoreflect.Message
func (*CreateTrigStmt) Reset ¶
func (x *CreateTrigStmt) Reset()
func (*CreateTrigStmt) String ¶
func (x *CreateTrigStmt) String() string
type CreateUserMappingStmt ¶
type CreateUserMappingStmt struct { User *RoleSpec `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` Servername string `protobuf:"bytes,2,opt,name=servername,proto3" json:"servername,omitempty"` IfNotExists bool `protobuf:"varint,3,opt,name=if_not_exists,proto3" json:"if_not_exists,omitempty"` Options []*Node `protobuf:"bytes,4,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*CreateUserMappingStmt) Descriptor
deprecated
func (*CreateUserMappingStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateUserMappingStmt.ProtoReflect.Descriptor instead.
func (*CreateUserMappingStmt) GetIfNotExists ¶
func (x *CreateUserMappingStmt) GetIfNotExists() bool
func (*CreateUserMappingStmt) GetOptions ¶
func (x *CreateUserMappingStmt) GetOptions() []*Node
func (*CreateUserMappingStmt) GetServername ¶
func (x *CreateUserMappingStmt) GetServername() string
func (*CreateUserMappingStmt) GetUser ¶
func (x *CreateUserMappingStmt) GetUser() *RoleSpec
func (*CreateUserMappingStmt) ProtoMessage ¶
func (*CreateUserMappingStmt) ProtoMessage()
func (*CreateUserMappingStmt) ProtoReflect ¶
func (x *CreateUserMappingStmt) ProtoReflect() protoreflect.Message
func (*CreateUserMappingStmt) Reset ¶
func (x *CreateUserMappingStmt) Reset()
func (*CreateUserMappingStmt) String ¶
func (x *CreateUserMappingStmt) String() string
type CreatedbStmt ¶
type CreatedbStmt struct { Dbname string `protobuf:"bytes,1,opt,name=dbname,proto3" json:"dbname,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*CreatedbStmt) Descriptor
deprecated
func (*CreatedbStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreatedbStmt.ProtoReflect.Descriptor instead.
func (*CreatedbStmt) GetDbname ¶
func (x *CreatedbStmt) GetDbname() string
func (*CreatedbStmt) GetOptions ¶
func (x *CreatedbStmt) GetOptions() []*Node
func (*CreatedbStmt) ProtoMessage ¶
func (*CreatedbStmt) ProtoMessage()
func (*CreatedbStmt) ProtoReflect ¶
func (x *CreatedbStmt) ProtoReflect() protoreflect.Message
func (*CreatedbStmt) Reset ¶
func (x *CreatedbStmt) Reset()
func (*CreatedbStmt) String ¶
func (x *CreatedbStmt) String() string
type CurrentOfExpr ¶
type CurrentOfExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Cvarno uint32 `protobuf:"varint,2,opt,name=cvarno,proto3" json:"cvarno,omitempty"` CursorName string `protobuf:"bytes,3,opt,name=cursor_name,proto3" json:"cursor_name,omitempty"` CursorParam int32 `protobuf:"varint,4,opt,name=cursor_param,proto3" json:"cursor_param,omitempty"` // contains filtered or unexported fields }
func (*CurrentOfExpr) Descriptor
deprecated
func (*CurrentOfExpr) Descriptor() ([]byte, []int)
Deprecated: Use CurrentOfExpr.ProtoReflect.Descriptor instead.
func (*CurrentOfExpr) GetCursorName ¶
func (x *CurrentOfExpr) GetCursorName() string
func (*CurrentOfExpr) GetCursorParam ¶
func (x *CurrentOfExpr) GetCursorParam() int32
func (*CurrentOfExpr) GetCvarno ¶
func (x *CurrentOfExpr) GetCvarno() uint32
func (*CurrentOfExpr) GetXpr ¶
func (x *CurrentOfExpr) GetXpr() *Node
func (*CurrentOfExpr) ProtoMessage ¶
func (*CurrentOfExpr) ProtoMessage()
func (*CurrentOfExpr) ProtoReflect ¶
func (x *CurrentOfExpr) ProtoReflect() protoreflect.Message
func (*CurrentOfExpr) Reset ¶
func (x *CurrentOfExpr) Reset()
func (*CurrentOfExpr) String ¶
func (x *CurrentOfExpr) String() string
type DeallocateStmt ¶
type DeallocateStmt struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*DeallocateStmt) Descriptor
deprecated
func (*DeallocateStmt) Descriptor() ([]byte, []int)
Deprecated: Use DeallocateStmt.ProtoReflect.Descriptor instead.
func (*DeallocateStmt) GetName ¶
func (x *DeallocateStmt) GetName() string
func (*DeallocateStmt) ProtoMessage ¶
func (*DeallocateStmt) ProtoMessage()
func (*DeallocateStmt) ProtoReflect ¶
func (x *DeallocateStmt) ProtoReflect() protoreflect.Message
func (*DeallocateStmt) Reset ¶
func (x *DeallocateStmt) Reset()
func (*DeallocateStmt) String ¶
func (x *DeallocateStmt) String() string
type DeclareCursorStmt ¶
type DeclareCursorStmt struct { Portalname string `protobuf:"bytes,1,opt,name=portalname,proto3" json:"portalname,omitempty"` Options int32 `protobuf:"varint,2,opt,name=options,proto3" json:"options,omitempty"` Query *Node `protobuf:"bytes,3,opt,name=query,proto3" json:"query,omitempty"` // contains filtered or unexported fields }
func (*DeclareCursorStmt) Descriptor
deprecated
func (*DeclareCursorStmt) Descriptor() ([]byte, []int)
Deprecated: Use DeclareCursorStmt.ProtoReflect.Descriptor instead.
func (*DeclareCursorStmt) GetOptions ¶
func (x *DeclareCursorStmt) GetOptions() int32
func (*DeclareCursorStmt) GetPortalname ¶
func (x *DeclareCursorStmt) GetPortalname() string
func (*DeclareCursorStmt) GetQuery ¶
func (x *DeclareCursorStmt) GetQuery() *Node
func (*DeclareCursorStmt) ProtoMessage ¶
func (*DeclareCursorStmt) ProtoMessage()
func (*DeclareCursorStmt) ProtoReflect ¶
func (x *DeclareCursorStmt) ProtoReflect() protoreflect.Message
func (*DeclareCursorStmt) Reset ¶
func (x *DeclareCursorStmt) Reset()
func (*DeclareCursorStmt) String ¶
func (x *DeclareCursorStmt) String() string
type DefElem ¶
type DefElem struct { Defnamespace string `protobuf:"bytes,1,opt,name=defnamespace,proto3" json:"defnamespace,omitempty"` Defname string `protobuf:"bytes,2,opt,name=defname,proto3" json:"defname,omitempty"` Arg *Node `protobuf:"bytes,3,opt,name=arg,proto3" json:"arg,omitempty"` Defaction DefElemAction `protobuf:"varint,4,opt,name=defaction,proto3,enum=pg_query.DefElemAction" json:"defaction,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*DefElem) Descriptor
deprecated
func (*DefElem) GetDefaction ¶
func (x *DefElem) GetDefaction() DefElemAction
func (*DefElem) GetDefname ¶
func (*DefElem) GetDefnamespace ¶
func (*DefElem) GetLocation ¶
func (*DefElem) ProtoMessage ¶
func (*DefElem) ProtoMessage()
func (*DefElem) ProtoReflect ¶
func (x *DefElem) ProtoReflect() protoreflect.Message
type DefElemAction ¶
type DefElemAction int32
const ( DefElemAction_DEF_ELEM_ACTION_UNDEFINED DefElemAction = 0 DefElemAction_DEFELEM_UNSPEC DefElemAction = 1 DefElemAction_DEFELEM_SET DefElemAction = 2 DefElemAction_DEFELEM_ADD DefElemAction = 3 DefElemAction_DEFELEM_DROP DefElemAction = 4 )
func (DefElemAction) Descriptor ¶
func (DefElemAction) Descriptor() protoreflect.EnumDescriptor
func (DefElemAction) Enum ¶
func (x DefElemAction) Enum() *DefElemAction
func (DefElemAction) EnumDescriptor
deprecated
func (DefElemAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use DefElemAction.Descriptor instead.
func (DefElemAction) Number ¶
func (x DefElemAction) Number() protoreflect.EnumNumber
func (DefElemAction) String ¶
func (x DefElemAction) String() string
func (DefElemAction) Type ¶
func (DefElemAction) Type() protoreflect.EnumType
type DefineStmt ¶
type DefineStmt struct { Kind ObjectType `protobuf:"varint,1,opt,name=kind,proto3,enum=pg_query.ObjectType" json:"kind,omitempty"` Oldstyle bool `protobuf:"varint,2,opt,name=oldstyle,proto3" json:"oldstyle,omitempty"` Defnames []*Node `protobuf:"bytes,3,rep,name=defnames,proto3" json:"defnames,omitempty"` Args []*Node `protobuf:"bytes,4,rep,name=args,proto3" json:"args,omitempty"` Definition []*Node `protobuf:"bytes,5,rep,name=definition,proto3" json:"definition,omitempty"` IfNotExists bool `protobuf:"varint,6,opt,name=if_not_exists,proto3" json:"if_not_exists,omitempty"` Replace bool `protobuf:"varint,7,opt,name=replace,proto3" json:"replace,omitempty"` // contains filtered or unexported fields }
func (*DefineStmt) Descriptor
deprecated
func (*DefineStmt) Descriptor() ([]byte, []int)
Deprecated: Use DefineStmt.ProtoReflect.Descriptor instead.
func (*DefineStmt) GetArgs ¶
func (x *DefineStmt) GetArgs() []*Node
func (*DefineStmt) GetDefinition ¶
func (x *DefineStmt) GetDefinition() []*Node
func (*DefineStmt) GetDefnames ¶
func (x *DefineStmt) GetDefnames() []*Node
func (*DefineStmt) GetIfNotExists ¶
func (x *DefineStmt) GetIfNotExists() bool
func (*DefineStmt) GetKind ¶
func (x *DefineStmt) GetKind() ObjectType
func (*DefineStmt) GetOldstyle ¶
func (x *DefineStmt) GetOldstyle() bool
func (*DefineStmt) GetReplace ¶
func (x *DefineStmt) GetReplace() bool
func (*DefineStmt) ProtoMessage ¶
func (*DefineStmt) ProtoMessage()
func (*DefineStmt) ProtoReflect ¶
func (x *DefineStmt) ProtoReflect() protoreflect.Message
func (*DefineStmt) Reset ¶
func (x *DefineStmt) Reset()
func (*DefineStmt) String ¶
func (x *DefineStmt) String() string
type DeleteStmt ¶
type DeleteStmt struct { Relation *RangeVar `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"` UsingClause []*Node `protobuf:"bytes,2,rep,name=using_clause,json=usingClause,proto3" json:"using_clause,omitempty"` WhereClause *Node `protobuf:"bytes,3,opt,name=where_clause,json=whereClause,proto3" json:"where_clause,omitempty"` ReturningList []*Node `protobuf:"bytes,4,rep,name=returning_list,json=returningList,proto3" json:"returning_list,omitempty"` WithClause *WithClause `protobuf:"bytes,5,opt,name=with_clause,json=withClause,proto3" json:"with_clause,omitempty"` // contains filtered or unexported fields }
func (*DeleteStmt) Descriptor
deprecated
func (*DeleteStmt) Descriptor() ([]byte, []int)
Deprecated: Use DeleteStmt.ProtoReflect.Descriptor instead.
func (*DeleteStmt) GetRelation ¶
func (x *DeleteStmt) GetRelation() *RangeVar
func (*DeleteStmt) GetReturningList ¶
func (x *DeleteStmt) GetReturningList() []*Node
func (*DeleteStmt) GetUsingClause ¶
func (x *DeleteStmt) GetUsingClause() []*Node
func (*DeleteStmt) GetWhereClause ¶
func (x *DeleteStmt) GetWhereClause() *Node
func (*DeleteStmt) GetWithClause ¶
func (x *DeleteStmt) GetWithClause() *WithClause
func (*DeleteStmt) ProtoMessage ¶
func (*DeleteStmt) ProtoMessage()
func (*DeleteStmt) ProtoReflect ¶
func (x *DeleteStmt) ProtoReflect() protoreflect.Message
func (*DeleteStmt) Reset ¶
func (x *DeleteStmt) Reset()
func (*DeleteStmt) String ¶
func (x *DeleteStmt) String() string
type DiscardMode ¶
type DiscardMode int32
const ( DiscardMode_DISCARD_MODE_UNDEFINED DiscardMode = 0 DiscardMode_DISCARD_ALL DiscardMode = 1 DiscardMode_DISCARD_PLANS DiscardMode = 2 DiscardMode_DISCARD_SEQUENCES DiscardMode = 3 DiscardMode_DISCARD_TEMP DiscardMode = 4 )
func (DiscardMode) Descriptor ¶
func (DiscardMode) Descriptor() protoreflect.EnumDescriptor
func (DiscardMode) Enum ¶
func (x DiscardMode) Enum() *DiscardMode
func (DiscardMode) EnumDescriptor
deprecated
func (DiscardMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use DiscardMode.Descriptor instead.
func (DiscardMode) Number ¶
func (x DiscardMode) Number() protoreflect.EnumNumber
func (DiscardMode) String ¶
func (x DiscardMode) String() string
func (DiscardMode) Type ¶
func (DiscardMode) Type() protoreflect.EnumType
type DiscardStmt ¶
type DiscardStmt struct { Target DiscardMode `protobuf:"varint,1,opt,name=target,proto3,enum=pg_query.DiscardMode" json:"target,omitempty"` // contains filtered or unexported fields }
func (*DiscardStmt) Descriptor
deprecated
func (*DiscardStmt) Descriptor() ([]byte, []int)
Deprecated: Use DiscardStmt.ProtoReflect.Descriptor instead.
func (*DiscardStmt) GetTarget ¶
func (x *DiscardStmt) GetTarget() DiscardMode
func (*DiscardStmt) ProtoMessage ¶
func (*DiscardStmt) ProtoMessage()
func (*DiscardStmt) ProtoReflect ¶
func (x *DiscardStmt) ProtoReflect() protoreflect.Message
func (*DiscardStmt) Reset ¶
func (x *DiscardStmt) Reset()
func (*DiscardStmt) String ¶
func (x *DiscardStmt) String() string
type DistinctExpr ¶
type DistinctExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Opno uint32 `protobuf:"varint,2,opt,name=opno,proto3" json:"opno,omitempty"` Opfuncid uint32 `protobuf:"varint,3,opt,name=opfuncid,proto3" json:"opfuncid,omitempty"` Opresulttype uint32 `protobuf:"varint,4,opt,name=opresulttype,proto3" json:"opresulttype,omitempty"` Opretset bool `protobuf:"varint,5,opt,name=opretset,proto3" json:"opretset,omitempty"` Opcollid uint32 `protobuf:"varint,6,opt,name=opcollid,proto3" json:"opcollid,omitempty"` Inputcollid uint32 `protobuf:"varint,7,opt,name=inputcollid,proto3" json:"inputcollid,omitempty"` Args []*Node `protobuf:"bytes,8,rep,name=args,proto3" json:"args,omitempty"` Location int32 `protobuf:"varint,9,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*DistinctExpr) Descriptor
deprecated
func (*DistinctExpr) Descriptor() ([]byte, []int)
Deprecated: Use DistinctExpr.ProtoReflect.Descriptor instead.
func (*DistinctExpr) GetArgs ¶
func (x *DistinctExpr) GetArgs() []*Node
func (*DistinctExpr) GetInputcollid ¶
func (x *DistinctExpr) GetInputcollid() uint32
func (*DistinctExpr) GetLocation ¶
func (x *DistinctExpr) GetLocation() int32
func (*DistinctExpr) GetOpcollid ¶
func (x *DistinctExpr) GetOpcollid() uint32
func (*DistinctExpr) GetOpfuncid ¶
func (x *DistinctExpr) GetOpfuncid() uint32
func (*DistinctExpr) GetOpno ¶
func (x *DistinctExpr) GetOpno() uint32
func (*DistinctExpr) GetOpresulttype ¶
func (x *DistinctExpr) GetOpresulttype() uint32
func (*DistinctExpr) GetOpretset ¶
func (x *DistinctExpr) GetOpretset() bool
func (*DistinctExpr) GetXpr ¶
func (x *DistinctExpr) GetXpr() *Node
func (*DistinctExpr) ProtoMessage ¶
func (*DistinctExpr) ProtoMessage()
func (*DistinctExpr) ProtoReflect ¶
func (x *DistinctExpr) ProtoReflect() protoreflect.Message
func (*DistinctExpr) Reset ¶
func (x *DistinctExpr) Reset()
func (*DistinctExpr) String ¶
func (x *DistinctExpr) String() string
type DoStmt ¶
type DoStmt struct { Args []*Node `protobuf:"bytes,1,rep,name=args,proto3" json:"args,omitempty"` // contains filtered or unexported fields }
func (*DoStmt) Descriptor
deprecated
func (*DoStmt) ProtoMessage ¶
func (*DoStmt) ProtoMessage()
func (*DoStmt) ProtoReflect ¶
func (x *DoStmt) ProtoReflect() protoreflect.Message
type DropBehavior ¶
type DropBehavior int32
const ( DropBehavior_DROP_BEHAVIOR_UNDEFINED DropBehavior = 0 DropBehavior_DROP_RESTRICT DropBehavior = 1 DropBehavior_DROP_CASCADE DropBehavior = 2 )
func (DropBehavior) Descriptor ¶
func (DropBehavior) Descriptor() protoreflect.EnumDescriptor
func (DropBehavior) Enum ¶
func (x DropBehavior) Enum() *DropBehavior
func (DropBehavior) EnumDescriptor
deprecated
func (DropBehavior) EnumDescriptor() ([]byte, []int)
Deprecated: Use DropBehavior.Descriptor instead.
func (DropBehavior) Number ¶
func (x DropBehavior) Number() protoreflect.EnumNumber
func (DropBehavior) String ¶
func (x DropBehavior) String() string
func (DropBehavior) Type ¶
func (DropBehavior) Type() protoreflect.EnumType
type DropOwnedStmt ¶
type DropOwnedStmt struct { Roles []*Node `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"` Behavior DropBehavior `protobuf:"varint,2,opt,name=behavior,proto3,enum=pg_query.DropBehavior" json:"behavior,omitempty"` // contains filtered or unexported fields }
func (*DropOwnedStmt) Descriptor
deprecated
func (*DropOwnedStmt) Descriptor() ([]byte, []int)
Deprecated: Use DropOwnedStmt.ProtoReflect.Descriptor instead.
func (*DropOwnedStmt) GetBehavior ¶
func (x *DropOwnedStmt) GetBehavior() DropBehavior
func (*DropOwnedStmt) GetRoles ¶
func (x *DropOwnedStmt) GetRoles() []*Node
func (*DropOwnedStmt) ProtoMessage ¶
func (*DropOwnedStmt) ProtoMessage()
func (*DropOwnedStmt) ProtoReflect ¶
func (x *DropOwnedStmt) ProtoReflect() protoreflect.Message
func (*DropOwnedStmt) Reset ¶
func (x *DropOwnedStmt) Reset()
func (*DropOwnedStmt) String ¶
func (x *DropOwnedStmt) String() string
type DropRoleStmt ¶
type DropRoleStmt struct { Roles []*Node `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"` MissingOk bool `protobuf:"varint,2,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` // contains filtered or unexported fields }
func (*DropRoleStmt) Descriptor
deprecated
func (*DropRoleStmt) Descriptor() ([]byte, []int)
Deprecated: Use DropRoleStmt.ProtoReflect.Descriptor instead.
func (*DropRoleStmt) GetMissingOk ¶
func (x *DropRoleStmt) GetMissingOk() bool
func (*DropRoleStmt) GetRoles ¶
func (x *DropRoleStmt) GetRoles() []*Node
func (*DropRoleStmt) ProtoMessage ¶
func (*DropRoleStmt) ProtoMessage()
func (*DropRoleStmt) ProtoReflect ¶
func (x *DropRoleStmt) ProtoReflect() protoreflect.Message
func (*DropRoleStmt) Reset ¶
func (x *DropRoleStmt) Reset()
func (*DropRoleStmt) String ¶
func (x *DropRoleStmt) String() string
type DropStmt ¶
type DropStmt struct { Objects []*Node `protobuf:"bytes,1,rep,name=objects,proto3" json:"objects,omitempty"` RemoveType ObjectType `protobuf:"varint,2,opt,name=remove_type,json=removeType,proto3,enum=pg_query.ObjectType" json:"remove_type,omitempty"` Behavior DropBehavior `protobuf:"varint,3,opt,name=behavior,proto3,enum=pg_query.DropBehavior" json:"behavior,omitempty"` MissingOk bool `protobuf:"varint,4,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` Concurrent bool `protobuf:"varint,5,opt,name=concurrent,proto3" json:"concurrent,omitempty"` // contains filtered or unexported fields }
func (*DropStmt) Descriptor
deprecated
func (*DropStmt) GetBehavior ¶
func (x *DropStmt) GetBehavior() DropBehavior
func (*DropStmt) GetConcurrent ¶
func (*DropStmt) GetMissingOk ¶
func (*DropStmt) GetObjects ¶
func (*DropStmt) GetRemoveType ¶
func (x *DropStmt) GetRemoveType() ObjectType
func (*DropStmt) ProtoMessage ¶
func (*DropStmt) ProtoMessage()
func (*DropStmt) ProtoReflect ¶
func (x *DropStmt) ProtoReflect() protoreflect.Message
type DropSubscriptionStmt ¶
type DropSubscriptionStmt struct { Subname string `protobuf:"bytes,1,opt,name=subname,proto3" json:"subname,omitempty"` MissingOk bool `protobuf:"varint,2,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` Behavior DropBehavior `protobuf:"varint,3,opt,name=behavior,proto3,enum=pg_query.DropBehavior" json:"behavior,omitempty"` // contains filtered or unexported fields }
func (*DropSubscriptionStmt) Descriptor
deprecated
func (*DropSubscriptionStmt) Descriptor() ([]byte, []int)
Deprecated: Use DropSubscriptionStmt.ProtoReflect.Descriptor instead.
func (*DropSubscriptionStmt) GetBehavior ¶
func (x *DropSubscriptionStmt) GetBehavior() DropBehavior
func (*DropSubscriptionStmt) GetMissingOk ¶
func (x *DropSubscriptionStmt) GetMissingOk() bool
func (*DropSubscriptionStmt) GetSubname ¶
func (x *DropSubscriptionStmt) GetSubname() string
func (*DropSubscriptionStmt) ProtoMessage ¶
func (*DropSubscriptionStmt) ProtoMessage()
func (*DropSubscriptionStmt) ProtoReflect ¶
func (x *DropSubscriptionStmt) ProtoReflect() protoreflect.Message
func (*DropSubscriptionStmt) Reset ¶
func (x *DropSubscriptionStmt) Reset()
func (*DropSubscriptionStmt) String ¶
func (x *DropSubscriptionStmt) String() string
type DropTableSpaceStmt ¶
type DropTableSpaceStmt struct { Tablespacename string `protobuf:"bytes,1,opt,name=tablespacename,proto3" json:"tablespacename,omitempty"` MissingOk bool `protobuf:"varint,2,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` // contains filtered or unexported fields }
func (*DropTableSpaceStmt) Descriptor
deprecated
func (*DropTableSpaceStmt) Descriptor() ([]byte, []int)
Deprecated: Use DropTableSpaceStmt.ProtoReflect.Descriptor instead.
func (*DropTableSpaceStmt) GetMissingOk ¶
func (x *DropTableSpaceStmt) GetMissingOk() bool
func (*DropTableSpaceStmt) GetTablespacename ¶
func (x *DropTableSpaceStmt) GetTablespacename() string
func (*DropTableSpaceStmt) ProtoMessage ¶
func (*DropTableSpaceStmt) ProtoMessage()
func (*DropTableSpaceStmt) ProtoReflect ¶
func (x *DropTableSpaceStmt) ProtoReflect() protoreflect.Message
func (*DropTableSpaceStmt) Reset ¶
func (x *DropTableSpaceStmt) Reset()
func (*DropTableSpaceStmt) String ¶
func (x *DropTableSpaceStmt) String() string
type DropUserMappingStmt ¶
type DropUserMappingStmt struct { User *RoleSpec `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` Servername string `protobuf:"bytes,2,opt,name=servername,proto3" json:"servername,omitempty"` MissingOk bool `protobuf:"varint,3,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` // contains filtered or unexported fields }
func (*DropUserMappingStmt) Descriptor
deprecated
func (*DropUserMappingStmt) Descriptor() ([]byte, []int)
Deprecated: Use DropUserMappingStmt.ProtoReflect.Descriptor instead.
func (*DropUserMappingStmt) GetMissingOk ¶
func (x *DropUserMappingStmt) GetMissingOk() bool
func (*DropUserMappingStmt) GetServername ¶
func (x *DropUserMappingStmt) GetServername() string
func (*DropUserMappingStmt) GetUser ¶
func (x *DropUserMappingStmt) GetUser() *RoleSpec
func (*DropUserMappingStmt) ProtoMessage ¶
func (*DropUserMappingStmt) ProtoMessage()
func (*DropUserMappingStmt) ProtoReflect ¶
func (x *DropUserMappingStmt) ProtoReflect() protoreflect.Message
func (*DropUserMappingStmt) Reset ¶
func (x *DropUserMappingStmt) Reset()
func (*DropUserMappingStmt) String ¶
func (x *DropUserMappingStmt) String() string
type DropdbStmt ¶
type DropdbStmt struct { Dbname string `protobuf:"bytes,1,opt,name=dbname,proto3" json:"dbname,omitempty"` MissingOk bool `protobuf:"varint,2,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` Options []*Node `protobuf:"bytes,3,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*DropdbStmt) Descriptor
deprecated
func (*DropdbStmt) Descriptor() ([]byte, []int)
Deprecated: Use DropdbStmt.ProtoReflect.Descriptor instead.
func (*DropdbStmt) GetDbname ¶
func (x *DropdbStmt) GetDbname() string
func (*DropdbStmt) GetMissingOk ¶
func (x *DropdbStmt) GetMissingOk() bool
func (*DropdbStmt) GetOptions ¶
func (x *DropdbStmt) GetOptions() []*Node
func (*DropdbStmt) ProtoMessage ¶
func (*DropdbStmt) ProtoMessage()
func (*DropdbStmt) ProtoReflect ¶
func (x *DropdbStmt) ProtoReflect() protoreflect.Message
func (*DropdbStmt) Reset ¶
func (x *DropdbStmt) Reset()
func (*DropdbStmt) String ¶
func (x *DropdbStmt) String() string
type ExecuteStmt ¶
type ExecuteStmt struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Params []*Node `protobuf:"bytes,2,rep,name=params,proto3" json:"params,omitempty"` // contains filtered or unexported fields }
func (*ExecuteStmt) Descriptor
deprecated
func (*ExecuteStmt) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteStmt.ProtoReflect.Descriptor instead.
func (*ExecuteStmt) GetName ¶
func (x *ExecuteStmt) GetName() string
func (*ExecuteStmt) GetParams ¶
func (x *ExecuteStmt) GetParams() []*Node
func (*ExecuteStmt) ProtoMessage ¶
func (*ExecuteStmt) ProtoMessage()
func (*ExecuteStmt) ProtoReflect ¶
func (x *ExecuteStmt) ProtoReflect() protoreflect.Message
func (*ExecuteStmt) Reset ¶
func (x *ExecuteStmt) Reset()
func (*ExecuteStmt) String ¶
func (x *ExecuteStmt) String() string
type ExplainStmt ¶
type ExplainStmt struct { Query *Node `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*ExplainStmt) Descriptor
deprecated
func (*ExplainStmt) Descriptor() ([]byte, []int)
Deprecated: Use ExplainStmt.ProtoReflect.Descriptor instead.
func (*ExplainStmt) GetOptions ¶
func (x *ExplainStmt) GetOptions() []*Node
func (*ExplainStmt) GetQuery ¶
func (x *ExplainStmt) GetQuery() *Node
func (*ExplainStmt) ProtoMessage ¶
func (*ExplainStmt) ProtoMessage()
func (*ExplainStmt) ProtoReflect ¶
func (x *ExplainStmt) ProtoReflect() protoreflect.Message
func (*ExplainStmt) Reset ¶
func (x *ExplainStmt) Reset()
func (*ExplainStmt) String ¶
func (x *ExplainStmt) String() string
type FetchDirection ¶
type FetchDirection int32
const ( FetchDirection_FETCH_DIRECTION_UNDEFINED FetchDirection = 0 FetchDirection_FETCH_FORWARD FetchDirection = 1 FetchDirection_FETCH_BACKWARD FetchDirection = 2 FetchDirection_FETCH_ABSOLUTE FetchDirection = 3 FetchDirection_FETCH_RELATIVE FetchDirection = 4 )
func (FetchDirection) Descriptor ¶
func (FetchDirection) Descriptor() protoreflect.EnumDescriptor
func (FetchDirection) Enum ¶
func (x FetchDirection) Enum() *FetchDirection
func (FetchDirection) EnumDescriptor
deprecated
func (FetchDirection) EnumDescriptor() ([]byte, []int)
Deprecated: Use FetchDirection.Descriptor instead.
func (FetchDirection) Number ¶
func (x FetchDirection) Number() protoreflect.EnumNumber
func (FetchDirection) String ¶
func (x FetchDirection) String() string
func (FetchDirection) Type ¶
func (FetchDirection) Type() protoreflect.EnumType
type FetchStmt ¶
type FetchStmt struct { Direction FetchDirection `protobuf:"varint,1,opt,name=direction,proto3,enum=pg_query.FetchDirection" json:"direction,omitempty"` HowMany int64 `protobuf:"varint,2,opt,name=how_many,json=howMany,proto3" json:"how_many,omitempty"` Portalname string `protobuf:"bytes,3,opt,name=portalname,proto3" json:"portalname,omitempty"` Ismove bool `protobuf:"varint,4,opt,name=ismove,proto3" json:"ismove,omitempty"` // contains filtered or unexported fields }
func (*FetchStmt) Descriptor
deprecated
func (*FetchStmt) GetDirection ¶
func (x *FetchStmt) GetDirection() FetchDirection
func (*FetchStmt) GetHowMany ¶
func (*FetchStmt) GetPortalname ¶
func (*FetchStmt) ProtoMessage ¶
func (*FetchStmt) ProtoMessage()
func (*FetchStmt) ProtoReflect ¶
func (x *FetchStmt) ProtoReflect() protoreflect.Message
type FieldSelect ¶
type FieldSelect struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Arg *Node `protobuf:"bytes,2,opt,name=arg,proto3" json:"arg,omitempty"` Fieldnum int32 `protobuf:"varint,3,opt,name=fieldnum,proto3" json:"fieldnum,omitempty"` Resulttype uint32 `protobuf:"varint,4,opt,name=resulttype,proto3" json:"resulttype,omitempty"` Resulttypmod int32 `protobuf:"varint,5,opt,name=resulttypmod,proto3" json:"resulttypmod,omitempty"` Resultcollid uint32 `protobuf:"varint,6,opt,name=resultcollid,proto3" json:"resultcollid,omitempty"` // contains filtered or unexported fields }
func (*FieldSelect) Descriptor
deprecated
func (*FieldSelect) Descriptor() ([]byte, []int)
Deprecated: Use FieldSelect.ProtoReflect.Descriptor instead.
func (*FieldSelect) GetArg ¶
func (x *FieldSelect) GetArg() *Node
func (*FieldSelect) GetFieldnum ¶
func (x *FieldSelect) GetFieldnum() int32
func (*FieldSelect) GetResultcollid ¶
func (x *FieldSelect) GetResultcollid() uint32
func (*FieldSelect) GetResulttype ¶
func (x *FieldSelect) GetResulttype() uint32
func (*FieldSelect) GetResulttypmod ¶
func (x *FieldSelect) GetResulttypmod() int32
func (*FieldSelect) GetXpr ¶
func (x *FieldSelect) GetXpr() *Node
func (*FieldSelect) ProtoMessage ¶
func (*FieldSelect) ProtoMessage()
func (*FieldSelect) ProtoReflect ¶
func (x *FieldSelect) ProtoReflect() protoreflect.Message
func (*FieldSelect) Reset ¶
func (x *FieldSelect) Reset()
func (*FieldSelect) String ¶
func (x *FieldSelect) String() string
type FieldStore ¶
type FieldStore struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Arg *Node `protobuf:"bytes,2,opt,name=arg,proto3" json:"arg,omitempty"` Newvals []*Node `protobuf:"bytes,3,rep,name=newvals,proto3" json:"newvals,omitempty"` Fieldnums []*Node `protobuf:"bytes,4,rep,name=fieldnums,proto3" json:"fieldnums,omitempty"` Resulttype uint32 `protobuf:"varint,5,opt,name=resulttype,proto3" json:"resulttype,omitempty"` // contains filtered or unexported fields }
func (*FieldStore) Descriptor
deprecated
func (*FieldStore) Descriptor() ([]byte, []int)
Deprecated: Use FieldStore.ProtoReflect.Descriptor instead.
func (*FieldStore) GetArg ¶
func (x *FieldStore) GetArg() *Node
func (*FieldStore) GetFieldnums ¶
func (x *FieldStore) GetFieldnums() []*Node
func (*FieldStore) GetNewvals ¶
func (x *FieldStore) GetNewvals() []*Node
func (*FieldStore) GetResulttype ¶
func (x *FieldStore) GetResulttype() uint32
func (*FieldStore) GetXpr ¶
func (x *FieldStore) GetXpr() *Node
func (*FieldStore) ProtoMessage ¶
func (*FieldStore) ProtoMessage()
func (*FieldStore) ProtoReflect ¶
func (x *FieldStore) ProtoReflect() protoreflect.Message
func (*FieldStore) Reset ¶
func (x *FieldStore) Reset()
func (*FieldStore) String ¶
func (x *FieldStore) String() string
type Float ¶
type Float struct { Fval string `protobuf:"bytes,1,opt,name=fval,proto3" json:"fval,omitempty"` // string // contains filtered or unexported fields }
func (*Float) Descriptor
deprecated
func (*Float) ProtoMessage ¶
func (*Float) ProtoMessage()
func (*Float) ProtoReflect ¶
func (x *Float) ProtoReflect() protoreflect.Message
type FromExpr ¶
type FromExpr struct { Fromlist []*Node `protobuf:"bytes,1,rep,name=fromlist,proto3" json:"fromlist,omitempty"` Quals *Node `protobuf:"bytes,2,opt,name=quals,proto3" json:"quals,omitempty"` // contains filtered or unexported fields }
func (*FromExpr) Descriptor
deprecated
func (*FromExpr) GetFromlist ¶
func (*FromExpr) ProtoMessage ¶
func (*FromExpr) ProtoMessage()
func (*FromExpr) ProtoReflect ¶
func (x *FromExpr) ProtoReflect() protoreflect.Message
type FuncCall ¶
type FuncCall struct { Funcname []*Node `protobuf:"bytes,1,rep,name=funcname,proto3" json:"funcname,omitempty"` Args []*Node `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"` AggOrder []*Node `protobuf:"bytes,3,rep,name=agg_order,proto3" json:"agg_order,omitempty"` AggFilter *Node `protobuf:"bytes,4,opt,name=agg_filter,proto3" json:"agg_filter,omitempty"` Over *WindowDef `protobuf:"bytes,5,opt,name=over,proto3" json:"over,omitempty"` AggWithinGroup bool `protobuf:"varint,6,opt,name=agg_within_group,proto3" json:"agg_within_group,omitempty"` AggStar bool `protobuf:"varint,7,opt,name=agg_star,proto3" json:"agg_star,omitempty"` AggDistinct bool `protobuf:"varint,8,opt,name=agg_distinct,proto3" json:"agg_distinct,omitempty"` FuncVariadic bool `protobuf:"varint,9,opt,name=func_variadic,proto3" json:"func_variadic,omitempty"` Funcformat CoercionForm `protobuf:"varint,10,opt,name=funcformat,proto3,enum=pg_query.CoercionForm" json:"funcformat,omitempty"` Location int32 `protobuf:"varint,11,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*FuncCall) Descriptor
deprecated
func (*FuncCall) GetAggDistinct ¶
func (*FuncCall) GetAggFilter ¶
func (*FuncCall) GetAggOrder ¶
func (*FuncCall) GetAggStar ¶
func (*FuncCall) GetAggWithinGroup ¶
func (*FuncCall) GetFuncVariadic ¶
func (*FuncCall) GetFuncformat ¶
func (x *FuncCall) GetFuncformat() CoercionForm
func (*FuncCall) GetFuncname ¶
func (*FuncCall) GetLocation ¶
func (*FuncCall) ProtoMessage ¶
func (*FuncCall) ProtoMessage()
func (*FuncCall) ProtoReflect ¶
func (x *FuncCall) ProtoReflect() protoreflect.Message
type FuncExpr ¶
type FuncExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Funcid uint32 `protobuf:"varint,2,opt,name=funcid,proto3" json:"funcid,omitempty"` Funcresulttype uint32 `protobuf:"varint,3,opt,name=funcresulttype,proto3" json:"funcresulttype,omitempty"` Funcretset bool `protobuf:"varint,4,opt,name=funcretset,proto3" json:"funcretset,omitempty"` Funcvariadic bool `protobuf:"varint,5,opt,name=funcvariadic,proto3" json:"funcvariadic,omitempty"` Funcformat CoercionForm `protobuf:"varint,6,opt,name=funcformat,proto3,enum=pg_query.CoercionForm" json:"funcformat,omitempty"` Funccollid uint32 `protobuf:"varint,7,opt,name=funccollid,proto3" json:"funccollid,omitempty"` Inputcollid uint32 `protobuf:"varint,8,opt,name=inputcollid,proto3" json:"inputcollid,omitempty"` Args []*Node `protobuf:"bytes,9,rep,name=args,proto3" json:"args,omitempty"` Location int32 `protobuf:"varint,10,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*FuncExpr) Descriptor
deprecated
func (*FuncExpr) GetFunccollid ¶
func (*FuncExpr) GetFuncformat ¶
func (x *FuncExpr) GetFuncformat() CoercionForm
func (*FuncExpr) GetFuncresulttype ¶
func (*FuncExpr) GetFuncretset ¶
func (*FuncExpr) GetFuncvariadic ¶
func (*FuncExpr) GetInputcollid ¶
func (*FuncExpr) GetLocation ¶
func (*FuncExpr) ProtoMessage ¶
func (*FuncExpr) ProtoMessage()
func (*FuncExpr) ProtoReflect ¶
func (x *FuncExpr) ProtoReflect() protoreflect.Message
type FunctionParameter ¶
type FunctionParameter struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` ArgType *TypeName `protobuf:"bytes,2,opt,name=arg_type,json=argType,proto3" json:"arg_type,omitempty"` Mode FunctionParameterMode `protobuf:"varint,3,opt,name=mode,proto3,enum=pg_query.FunctionParameterMode" json:"mode,omitempty"` Defexpr *Node `protobuf:"bytes,4,opt,name=defexpr,proto3" json:"defexpr,omitempty"` // contains filtered or unexported fields }
func (*FunctionParameter) Descriptor
deprecated
func (*FunctionParameter) Descriptor() ([]byte, []int)
Deprecated: Use FunctionParameter.ProtoReflect.Descriptor instead.
func (*FunctionParameter) GetArgType ¶
func (x *FunctionParameter) GetArgType() *TypeName
func (*FunctionParameter) GetDefexpr ¶
func (x *FunctionParameter) GetDefexpr() *Node
func (*FunctionParameter) GetMode ¶
func (x *FunctionParameter) GetMode() FunctionParameterMode
func (*FunctionParameter) GetName ¶
func (x *FunctionParameter) GetName() string
func (*FunctionParameter) ProtoMessage ¶
func (*FunctionParameter) ProtoMessage()
func (*FunctionParameter) ProtoReflect ¶
func (x *FunctionParameter) ProtoReflect() protoreflect.Message
func (*FunctionParameter) Reset ¶
func (x *FunctionParameter) Reset()
func (*FunctionParameter) String ¶
func (x *FunctionParameter) String() string
type FunctionParameterMode ¶
type FunctionParameterMode int32
const ( FunctionParameterMode_FUNCTION_PARAMETER_MODE_UNDEFINED FunctionParameterMode = 0 FunctionParameterMode_FUNC_PARAM_IN FunctionParameterMode = 1 FunctionParameterMode_FUNC_PARAM_OUT FunctionParameterMode = 2 FunctionParameterMode_FUNC_PARAM_INOUT FunctionParameterMode = 3 FunctionParameterMode_FUNC_PARAM_VARIADIC FunctionParameterMode = 4 FunctionParameterMode_FUNC_PARAM_TABLE FunctionParameterMode = 5 FunctionParameterMode_FUNC_PARAM_DEFAULT FunctionParameterMode = 6 )
func (FunctionParameterMode) Descriptor ¶
func (FunctionParameterMode) Descriptor() protoreflect.EnumDescriptor
func (FunctionParameterMode) Enum ¶
func (x FunctionParameterMode) Enum() *FunctionParameterMode
func (FunctionParameterMode) EnumDescriptor
deprecated
func (FunctionParameterMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use FunctionParameterMode.Descriptor instead.
func (FunctionParameterMode) Number ¶
func (x FunctionParameterMode) Number() protoreflect.EnumNumber
func (FunctionParameterMode) String ¶
func (x FunctionParameterMode) String() string
func (FunctionParameterMode) Type ¶
func (FunctionParameterMode) Type() protoreflect.EnumType
type GrantRoleStmt ¶
type GrantRoleStmt struct { GrantedRoles []*Node `protobuf:"bytes,1,rep,name=granted_roles,proto3" json:"granted_roles,omitempty"` GranteeRoles []*Node `protobuf:"bytes,2,rep,name=grantee_roles,proto3" json:"grantee_roles,omitempty"` IsGrant bool `protobuf:"varint,3,opt,name=is_grant,proto3" json:"is_grant,omitempty"` AdminOpt bool `protobuf:"varint,4,opt,name=admin_opt,proto3" json:"admin_opt,omitempty"` Grantor *RoleSpec `protobuf:"bytes,5,opt,name=grantor,proto3" json:"grantor,omitempty"` Behavior DropBehavior `protobuf:"varint,6,opt,name=behavior,proto3,enum=pg_query.DropBehavior" json:"behavior,omitempty"` // contains filtered or unexported fields }
func (*GrantRoleStmt) Descriptor
deprecated
func (*GrantRoleStmt) Descriptor() ([]byte, []int)
Deprecated: Use GrantRoleStmt.ProtoReflect.Descriptor instead.
func (*GrantRoleStmt) GetAdminOpt ¶
func (x *GrantRoleStmt) GetAdminOpt() bool
func (*GrantRoleStmt) GetBehavior ¶
func (x *GrantRoleStmt) GetBehavior() DropBehavior
func (*GrantRoleStmt) GetGrantedRoles ¶
func (x *GrantRoleStmt) GetGrantedRoles() []*Node
func (*GrantRoleStmt) GetGranteeRoles ¶
func (x *GrantRoleStmt) GetGranteeRoles() []*Node
func (*GrantRoleStmt) GetGrantor ¶
func (x *GrantRoleStmt) GetGrantor() *RoleSpec
func (*GrantRoleStmt) GetIsGrant ¶
func (x *GrantRoleStmt) GetIsGrant() bool
func (*GrantRoleStmt) ProtoMessage ¶
func (*GrantRoleStmt) ProtoMessage()
func (*GrantRoleStmt) ProtoReflect ¶
func (x *GrantRoleStmt) ProtoReflect() protoreflect.Message
func (*GrantRoleStmt) Reset ¶
func (x *GrantRoleStmt) Reset()
func (*GrantRoleStmt) String ¶
func (x *GrantRoleStmt) String() string
type GrantStmt ¶
type GrantStmt struct { IsGrant bool `protobuf:"varint,1,opt,name=is_grant,proto3" json:"is_grant,omitempty"` Targtype GrantTargetType `protobuf:"varint,2,opt,name=targtype,proto3,enum=pg_query.GrantTargetType" json:"targtype,omitempty"` Objtype ObjectType `protobuf:"varint,3,opt,name=objtype,proto3,enum=pg_query.ObjectType" json:"objtype,omitempty"` Objects []*Node `protobuf:"bytes,4,rep,name=objects,proto3" json:"objects,omitempty"` Privileges []*Node `protobuf:"bytes,5,rep,name=privileges,proto3" json:"privileges,omitempty"` Grantees []*Node `protobuf:"bytes,6,rep,name=grantees,proto3" json:"grantees,omitempty"` GrantOption bool `protobuf:"varint,7,opt,name=grant_option,proto3" json:"grant_option,omitempty"` Grantor *RoleSpec `protobuf:"bytes,8,opt,name=grantor,proto3" json:"grantor,omitempty"` Behavior DropBehavior `protobuf:"varint,9,opt,name=behavior,proto3,enum=pg_query.DropBehavior" json:"behavior,omitempty"` // contains filtered or unexported fields }
func (*GrantStmt) Descriptor
deprecated
func (*GrantStmt) GetBehavior ¶
func (x *GrantStmt) GetBehavior() DropBehavior
func (*GrantStmt) GetGrantOption ¶
func (*GrantStmt) GetGrantees ¶
func (*GrantStmt) GetGrantor ¶
func (*GrantStmt) GetIsGrant ¶
func (*GrantStmt) GetObjects ¶
func (*GrantStmt) GetObjtype ¶
func (x *GrantStmt) GetObjtype() ObjectType
func (*GrantStmt) GetPrivileges ¶
func (*GrantStmt) GetTargtype ¶
func (x *GrantStmt) GetTargtype() GrantTargetType
func (*GrantStmt) ProtoMessage ¶
func (*GrantStmt) ProtoMessage()
func (*GrantStmt) ProtoReflect ¶
func (x *GrantStmt) ProtoReflect() protoreflect.Message
type GrantTargetType ¶
type GrantTargetType int32
const ( GrantTargetType_GRANT_TARGET_TYPE_UNDEFINED GrantTargetType = 0 GrantTargetType_ACL_TARGET_OBJECT GrantTargetType = 1 GrantTargetType_ACL_TARGET_ALL_IN_SCHEMA GrantTargetType = 2 GrantTargetType_ACL_TARGET_DEFAULTS GrantTargetType = 3 )
func (GrantTargetType) Descriptor ¶
func (GrantTargetType) Descriptor() protoreflect.EnumDescriptor
func (GrantTargetType) Enum ¶
func (x GrantTargetType) Enum() *GrantTargetType
func (GrantTargetType) EnumDescriptor
deprecated
func (GrantTargetType) EnumDescriptor() ([]byte, []int)
Deprecated: Use GrantTargetType.Descriptor instead.
func (GrantTargetType) Number ¶
func (x GrantTargetType) Number() protoreflect.EnumNumber
func (GrantTargetType) String ¶
func (x GrantTargetType) String() string
func (GrantTargetType) Type ¶
func (GrantTargetType) Type() protoreflect.EnumType
type GroupingFunc ¶
type GroupingFunc struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Args []*Node `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"` Refs []*Node `protobuf:"bytes,3,rep,name=refs,proto3" json:"refs,omitempty"` Cols []*Node `protobuf:"bytes,4,rep,name=cols,proto3" json:"cols,omitempty"` Agglevelsup uint32 `protobuf:"varint,5,opt,name=agglevelsup,proto3" json:"agglevelsup,omitempty"` Location int32 `protobuf:"varint,6,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*GroupingFunc) Descriptor
deprecated
func (*GroupingFunc) Descriptor() ([]byte, []int)
Deprecated: Use GroupingFunc.ProtoReflect.Descriptor instead.
func (*GroupingFunc) GetAgglevelsup ¶
func (x *GroupingFunc) GetAgglevelsup() uint32
func (*GroupingFunc) GetArgs ¶
func (x *GroupingFunc) GetArgs() []*Node
func (*GroupingFunc) GetCols ¶
func (x *GroupingFunc) GetCols() []*Node
func (*GroupingFunc) GetLocation ¶
func (x *GroupingFunc) GetLocation() int32
func (*GroupingFunc) GetRefs ¶
func (x *GroupingFunc) GetRefs() []*Node
func (*GroupingFunc) GetXpr ¶
func (x *GroupingFunc) GetXpr() *Node
func (*GroupingFunc) ProtoMessage ¶
func (*GroupingFunc) ProtoMessage()
func (*GroupingFunc) ProtoReflect ¶
func (x *GroupingFunc) ProtoReflect() protoreflect.Message
func (*GroupingFunc) Reset ¶
func (x *GroupingFunc) Reset()
func (*GroupingFunc) String ¶
func (x *GroupingFunc) String() string
type GroupingSet ¶
type GroupingSet struct { Kind GroupingSetKind `protobuf:"varint,1,opt,name=kind,proto3,enum=pg_query.GroupingSetKind" json:"kind,omitempty"` Content []*Node `protobuf:"bytes,2,rep,name=content,proto3" json:"content,omitempty"` Location int32 `protobuf:"varint,3,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*GroupingSet) Descriptor
deprecated
func (*GroupingSet) Descriptor() ([]byte, []int)
Deprecated: Use GroupingSet.ProtoReflect.Descriptor instead.
func (*GroupingSet) GetContent ¶
func (x *GroupingSet) GetContent() []*Node
func (*GroupingSet) GetKind ¶
func (x *GroupingSet) GetKind() GroupingSetKind
func (*GroupingSet) GetLocation ¶
func (x *GroupingSet) GetLocation() int32
func (*GroupingSet) ProtoMessage ¶
func (*GroupingSet) ProtoMessage()
func (*GroupingSet) ProtoReflect ¶
func (x *GroupingSet) ProtoReflect() protoreflect.Message
func (*GroupingSet) Reset ¶
func (x *GroupingSet) Reset()
func (*GroupingSet) String ¶
func (x *GroupingSet) String() string
type GroupingSetKind ¶
type GroupingSetKind int32
const ( GroupingSetKind_GROUPING_SET_KIND_UNDEFINED GroupingSetKind = 0 GroupingSetKind_GROUPING_SET_EMPTY GroupingSetKind = 1 GroupingSetKind_GROUPING_SET_SIMPLE GroupingSetKind = 2 GroupingSetKind_GROUPING_SET_ROLLUP GroupingSetKind = 3 GroupingSetKind_GROUPING_SET_CUBE GroupingSetKind = 4 GroupingSetKind_GROUPING_SET_SETS GroupingSetKind = 5 )
func (GroupingSetKind) Descriptor ¶
func (GroupingSetKind) Descriptor() protoreflect.EnumDescriptor
func (GroupingSetKind) Enum ¶
func (x GroupingSetKind) Enum() *GroupingSetKind
func (GroupingSetKind) EnumDescriptor
deprecated
func (GroupingSetKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use GroupingSetKind.Descriptor instead.
func (GroupingSetKind) Number ¶
func (x GroupingSetKind) Number() protoreflect.EnumNumber
func (GroupingSetKind) String ¶
func (x GroupingSetKind) String() string
func (GroupingSetKind) Type ¶
func (GroupingSetKind) Type() protoreflect.EnumType
type ImportForeignSchemaStmt ¶
type ImportForeignSchemaStmt struct { ServerName string `protobuf:"bytes,1,opt,name=server_name,proto3" json:"server_name,omitempty"` RemoteSchema string `protobuf:"bytes,2,opt,name=remote_schema,proto3" json:"remote_schema,omitempty"` LocalSchema string `protobuf:"bytes,3,opt,name=local_schema,proto3" json:"local_schema,omitempty"` ListType ImportForeignSchemaType `protobuf:"varint,4,opt,name=list_type,proto3,enum=pg_query.ImportForeignSchemaType" json:"list_type,omitempty"` TableList []*Node `protobuf:"bytes,5,rep,name=table_list,proto3" json:"table_list,omitempty"` Options []*Node `protobuf:"bytes,6,rep,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*ImportForeignSchemaStmt) Descriptor
deprecated
func (*ImportForeignSchemaStmt) Descriptor() ([]byte, []int)
Deprecated: Use ImportForeignSchemaStmt.ProtoReflect.Descriptor instead.
func (*ImportForeignSchemaStmt) GetListType ¶
func (x *ImportForeignSchemaStmt) GetListType() ImportForeignSchemaType
func (*ImportForeignSchemaStmt) GetLocalSchema ¶
func (x *ImportForeignSchemaStmt) GetLocalSchema() string
func (*ImportForeignSchemaStmt) GetOptions ¶
func (x *ImportForeignSchemaStmt) GetOptions() []*Node
func (*ImportForeignSchemaStmt) GetRemoteSchema ¶
func (x *ImportForeignSchemaStmt) GetRemoteSchema() string
func (*ImportForeignSchemaStmt) GetServerName ¶
func (x *ImportForeignSchemaStmt) GetServerName() string
func (*ImportForeignSchemaStmt) GetTableList ¶
func (x *ImportForeignSchemaStmt) GetTableList() []*Node
func (*ImportForeignSchemaStmt) ProtoMessage ¶
func (*ImportForeignSchemaStmt) ProtoMessage()
func (*ImportForeignSchemaStmt) ProtoReflect ¶
func (x *ImportForeignSchemaStmt) ProtoReflect() protoreflect.Message
func (*ImportForeignSchemaStmt) Reset ¶
func (x *ImportForeignSchemaStmt) Reset()
func (*ImportForeignSchemaStmt) String ¶
func (x *ImportForeignSchemaStmt) String() string
type ImportForeignSchemaType ¶
type ImportForeignSchemaType int32
const ( ImportForeignSchemaType_IMPORT_FOREIGN_SCHEMA_TYPE_UNDEFINED ImportForeignSchemaType = 0 ImportForeignSchemaType_FDW_IMPORT_SCHEMA_ALL ImportForeignSchemaType = 1 ImportForeignSchemaType_FDW_IMPORT_SCHEMA_LIMIT_TO ImportForeignSchemaType = 2 ImportForeignSchemaType_FDW_IMPORT_SCHEMA_EXCEPT ImportForeignSchemaType = 3 )
func (ImportForeignSchemaType) Descriptor ¶
func (ImportForeignSchemaType) Descriptor() protoreflect.EnumDescriptor
func (ImportForeignSchemaType) Enum ¶
func (x ImportForeignSchemaType) Enum() *ImportForeignSchemaType
func (ImportForeignSchemaType) EnumDescriptor
deprecated
func (ImportForeignSchemaType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ImportForeignSchemaType.Descriptor instead.
func (ImportForeignSchemaType) Number ¶
func (x ImportForeignSchemaType) Number() protoreflect.EnumNumber
func (ImportForeignSchemaType) String ¶
func (x ImportForeignSchemaType) String() string
func (ImportForeignSchemaType) Type ¶
func (ImportForeignSchemaType) Type() protoreflect.EnumType
type IndexElem ¶
type IndexElem struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Expr *Node `protobuf:"bytes,2,opt,name=expr,proto3" json:"expr,omitempty"` Indexcolname string `protobuf:"bytes,3,opt,name=indexcolname,proto3" json:"indexcolname,omitempty"` Collation []*Node `protobuf:"bytes,4,rep,name=collation,proto3" json:"collation,omitempty"` Opclass []*Node `protobuf:"bytes,5,rep,name=opclass,proto3" json:"opclass,omitempty"` Opclassopts []*Node `protobuf:"bytes,6,rep,name=opclassopts,proto3" json:"opclassopts,omitempty"` Ordering SortByDir `protobuf:"varint,7,opt,name=ordering,proto3,enum=pg_query.SortByDir" json:"ordering,omitempty"` NullsOrdering SortByNulls `protobuf:"varint,8,opt,name=nulls_ordering,proto3,enum=pg_query.SortByNulls" json:"nulls_ordering,omitempty"` // contains filtered or unexported fields }
func (*IndexElem) Descriptor
deprecated
func (*IndexElem) GetCollation ¶
func (*IndexElem) GetIndexcolname ¶
func (*IndexElem) GetNullsOrdering ¶
func (x *IndexElem) GetNullsOrdering() SortByNulls
func (*IndexElem) GetOpclass ¶
func (*IndexElem) GetOpclassopts ¶
func (*IndexElem) GetOrdering ¶
func (*IndexElem) ProtoMessage ¶
func (*IndexElem) ProtoMessage()
func (*IndexElem) ProtoReflect ¶
func (x *IndexElem) ProtoReflect() protoreflect.Message
type IndexStmt ¶
type IndexStmt struct { Idxname string `protobuf:"bytes,1,opt,name=idxname,proto3" json:"idxname,omitempty"` Relation *RangeVar `protobuf:"bytes,2,opt,name=relation,proto3" json:"relation,omitempty"` AccessMethod string `protobuf:"bytes,3,opt,name=access_method,json=accessMethod,proto3" json:"access_method,omitempty"` TableSpace string `protobuf:"bytes,4,opt,name=table_space,json=tableSpace,proto3" json:"table_space,omitempty"` IndexParams []*Node `protobuf:"bytes,5,rep,name=index_params,json=indexParams,proto3" json:"index_params,omitempty"` IndexIncludingParams []*Node `protobuf:"bytes,6,rep,name=index_including_params,json=indexIncludingParams,proto3" json:"index_including_params,omitempty"` Options []*Node `protobuf:"bytes,7,rep,name=options,proto3" json:"options,omitempty"` WhereClause *Node `protobuf:"bytes,8,opt,name=where_clause,json=whereClause,proto3" json:"where_clause,omitempty"` ExcludeOpNames []*Node `protobuf:"bytes,9,rep,name=exclude_op_names,json=excludeOpNames,proto3" json:"exclude_op_names,omitempty"` Idxcomment string `protobuf:"bytes,10,opt,name=idxcomment,proto3" json:"idxcomment,omitempty"` IndexOid uint32 `protobuf:"varint,11,opt,name=index_oid,json=indexOid,proto3" json:"index_oid,omitempty"` OldNode uint32 `protobuf:"varint,12,opt,name=old_node,json=oldNode,proto3" json:"old_node,omitempty"` OldCreateSubid uint32 `protobuf:"varint,13,opt,name=old_create_subid,json=oldCreateSubid,proto3" json:"old_create_subid,omitempty"` OldFirstRelfilenodeSubid uint32 `` /* 139-byte string literal not displayed */ Unique bool `protobuf:"varint,15,opt,name=unique,proto3" json:"unique,omitempty"` NullsNotDistinct bool `protobuf:"varint,16,opt,name=nulls_not_distinct,proto3" json:"nulls_not_distinct,omitempty"` Primary bool `protobuf:"varint,17,opt,name=primary,proto3" json:"primary,omitempty"` Isconstraint bool `protobuf:"varint,18,opt,name=isconstraint,proto3" json:"isconstraint,omitempty"` Deferrable bool `protobuf:"varint,19,opt,name=deferrable,proto3" json:"deferrable,omitempty"` Initdeferred bool `protobuf:"varint,20,opt,name=initdeferred,proto3" json:"initdeferred,omitempty"` Transformed bool `protobuf:"varint,21,opt,name=transformed,proto3" json:"transformed,omitempty"` Concurrent bool `protobuf:"varint,22,opt,name=concurrent,proto3" json:"concurrent,omitempty"` IfNotExists bool `protobuf:"varint,23,opt,name=if_not_exists,proto3" json:"if_not_exists,omitempty"` ResetDefaultTblspc bool `protobuf:"varint,24,opt,name=reset_default_tblspc,proto3" json:"reset_default_tblspc,omitempty"` // contains filtered or unexported fields }
func (*IndexStmt) Descriptor
deprecated
func (*IndexStmt) GetAccessMethod ¶
func (*IndexStmt) GetConcurrent ¶
func (*IndexStmt) GetDeferrable ¶
func (*IndexStmt) GetExcludeOpNames ¶
func (*IndexStmt) GetIdxcomment ¶
func (*IndexStmt) GetIdxname ¶
func (*IndexStmt) GetIfNotExists ¶
func (*IndexStmt) GetIndexIncludingParams ¶
func (*IndexStmt) GetIndexOid ¶
func (*IndexStmt) GetIndexParams ¶
func (*IndexStmt) GetInitdeferred ¶
func (*IndexStmt) GetIsconstraint ¶
func (*IndexStmt) GetNullsNotDistinct ¶
func (*IndexStmt) GetOldCreateSubid ¶
func (*IndexStmt) GetOldFirstRelfilenodeSubid ¶
func (*IndexStmt) GetOldNode ¶
func (*IndexStmt) GetOptions ¶
func (*IndexStmt) GetPrimary ¶
func (*IndexStmt) GetRelation ¶
func (*IndexStmt) GetResetDefaultTblspc ¶
func (*IndexStmt) GetTableSpace ¶
func (*IndexStmt) GetTransformed ¶
func (*IndexStmt) GetWhereClause ¶
func (*IndexStmt) ProtoMessage ¶
func (*IndexStmt) ProtoMessage()
func (*IndexStmt) ProtoReflect ¶
func (x *IndexStmt) ProtoReflect() protoreflect.Message
type InferClause ¶
type InferClause struct { IndexElems []*Node `protobuf:"bytes,1,rep,name=index_elems,json=indexElems,proto3" json:"index_elems,omitempty"` WhereClause *Node `protobuf:"bytes,2,opt,name=where_clause,json=whereClause,proto3" json:"where_clause,omitempty"` Conname string `protobuf:"bytes,3,opt,name=conname,proto3" json:"conname,omitempty"` Location int32 `protobuf:"varint,4,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*InferClause) Descriptor
deprecated
func (*InferClause) Descriptor() ([]byte, []int)
Deprecated: Use InferClause.ProtoReflect.Descriptor instead.
func (*InferClause) GetConname ¶
func (x *InferClause) GetConname() string
func (*InferClause) GetIndexElems ¶
func (x *InferClause) GetIndexElems() []*Node
func (*InferClause) GetLocation ¶
func (x *InferClause) GetLocation() int32
func (*InferClause) GetWhereClause ¶
func (x *InferClause) GetWhereClause() *Node
func (*InferClause) ProtoMessage ¶
func (*InferClause) ProtoMessage()
func (*InferClause) ProtoReflect ¶
func (x *InferClause) ProtoReflect() protoreflect.Message
func (*InferClause) Reset ¶
func (x *InferClause) Reset()
func (*InferClause) String ¶
func (x *InferClause) String() string
type InferenceElem ¶
type InferenceElem struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Expr *Node `protobuf:"bytes,2,opt,name=expr,proto3" json:"expr,omitempty"` Infercollid uint32 `protobuf:"varint,3,opt,name=infercollid,proto3" json:"infercollid,omitempty"` Inferopclass uint32 `protobuf:"varint,4,opt,name=inferopclass,proto3" json:"inferopclass,omitempty"` // contains filtered or unexported fields }
func (*InferenceElem) Descriptor
deprecated
func (*InferenceElem) Descriptor() ([]byte, []int)
Deprecated: Use InferenceElem.ProtoReflect.Descriptor instead.
func (*InferenceElem) GetExpr ¶
func (x *InferenceElem) GetExpr() *Node
func (*InferenceElem) GetInfercollid ¶
func (x *InferenceElem) GetInfercollid() uint32
func (*InferenceElem) GetInferopclass ¶
func (x *InferenceElem) GetInferopclass() uint32
func (*InferenceElem) GetXpr ¶
func (x *InferenceElem) GetXpr() *Node
func (*InferenceElem) ProtoMessage ¶
func (*InferenceElem) ProtoMessage()
func (*InferenceElem) ProtoReflect ¶
func (x *InferenceElem) ProtoReflect() protoreflect.Message
func (*InferenceElem) Reset ¶
func (x *InferenceElem) Reset()
func (*InferenceElem) String ¶
func (x *InferenceElem) String() string
type InlineCodeBlock ¶
type InlineCodeBlock struct { SourceText string `protobuf:"bytes,1,opt,name=source_text,proto3" json:"source_text,omitempty"` LangOid uint32 `protobuf:"varint,2,opt,name=lang_oid,json=langOid,proto3" json:"lang_oid,omitempty"` LangIsTrusted bool `protobuf:"varint,3,opt,name=lang_is_trusted,json=langIsTrusted,proto3" json:"lang_is_trusted,omitempty"` Atomic bool `protobuf:"varint,4,opt,name=atomic,proto3" json:"atomic,omitempty"` // contains filtered or unexported fields }
func (*InlineCodeBlock) Descriptor
deprecated
func (*InlineCodeBlock) Descriptor() ([]byte, []int)
Deprecated: Use InlineCodeBlock.ProtoReflect.Descriptor instead.
func (*InlineCodeBlock) GetAtomic ¶
func (x *InlineCodeBlock) GetAtomic() bool
func (*InlineCodeBlock) GetLangIsTrusted ¶
func (x *InlineCodeBlock) GetLangIsTrusted() bool
func (*InlineCodeBlock) GetLangOid ¶
func (x *InlineCodeBlock) GetLangOid() uint32
func (*InlineCodeBlock) GetSourceText ¶
func (x *InlineCodeBlock) GetSourceText() string
func (*InlineCodeBlock) ProtoMessage ¶
func (*InlineCodeBlock) ProtoMessage()
func (*InlineCodeBlock) ProtoReflect ¶
func (x *InlineCodeBlock) ProtoReflect() protoreflect.Message
func (*InlineCodeBlock) Reset ¶
func (x *InlineCodeBlock) Reset()
func (*InlineCodeBlock) String ¶
func (x *InlineCodeBlock) String() string
type InsertStmt ¶
type InsertStmt struct { Relation *RangeVar `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"` Cols []*Node `protobuf:"bytes,2,rep,name=cols,proto3" json:"cols,omitempty"` SelectStmt *Node `protobuf:"bytes,3,opt,name=select_stmt,json=selectStmt,proto3" json:"select_stmt,omitempty"` OnConflictClause *OnConflictClause `protobuf:"bytes,4,opt,name=on_conflict_clause,json=onConflictClause,proto3" json:"on_conflict_clause,omitempty"` ReturningList []*Node `protobuf:"bytes,5,rep,name=returning_list,json=returningList,proto3" json:"returning_list,omitempty"` WithClause *WithClause `protobuf:"bytes,6,opt,name=with_clause,json=withClause,proto3" json:"with_clause,omitempty"` Override OverridingKind `protobuf:"varint,7,opt,name=override,proto3,enum=pg_query.OverridingKind" json:"override,omitempty"` // contains filtered or unexported fields }
func (*InsertStmt) Descriptor
deprecated
func (*InsertStmt) Descriptor() ([]byte, []int)
Deprecated: Use InsertStmt.ProtoReflect.Descriptor instead.
func (*InsertStmt) GetCols ¶
func (x *InsertStmt) GetCols() []*Node
func (*InsertStmt) GetOnConflictClause ¶
func (x *InsertStmt) GetOnConflictClause() *OnConflictClause
func (*InsertStmt) GetOverride ¶
func (x *InsertStmt) GetOverride() OverridingKind
func (*InsertStmt) GetRelation ¶
func (x *InsertStmt) GetRelation() *RangeVar
func (*InsertStmt) GetReturningList ¶
func (x *InsertStmt) GetReturningList() []*Node
func (*InsertStmt) GetSelectStmt ¶
func (x *InsertStmt) GetSelectStmt() *Node
func (*InsertStmt) GetWithClause ¶
func (x *InsertStmt) GetWithClause() *WithClause
func (*InsertStmt) ProtoMessage ¶
func (*InsertStmt) ProtoMessage()
func (*InsertStmt) ProtoReflect ¶
func (x *InsertStmt) ProtoReflect() protoreflect.Message
func (*InsertStmt) Reset ¶
func (x *InsertStmt) Reset()
func (*InsertStmt) String ¶
func (x *InsertStmt) String() string
type IntList ¶
type IntList struct { Items []*Node `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*IntList) Descriptor
deprecated
func (*IntList) ProtoMessage ¶
func (*IntList) ProtoMessage()
func (*IntList) ProtoReflect ¶
func (x *IntList) ProtoReflect() protoreflect.Message
type Integer ¶
type Integer struct { Ival int32 `protobuf:"varint,1,opt,name=ival,proto3" json:"ival,omitempty"` // machine integer // contains filtered or unexported fields }
func (*Integer) Descriptor
deprecated
func (*Integer) ProtoMessage ¶
func (*Integer) ProtoMessage()
func (*Integer) ProtoReflect ¶
func (x *Integer) ProtoReflect() protoreflect.Message
type IntoClause ¶
type IntoClause struct { Rel *RangeVar `protobuf:"bytes,1,opt,name=rel,proto3" json:"rel,omitempty"` ColNames []*Node `protobuf:"bytes,2,rep,name=col_names,json=colNames,proto3" json:"col_names,omitempty"` AccessMethod string `protobuf:"bytes,3,opt,name=access_method,json=accessMethod,proto3" json:"access_method,omitempty"` Options []*Node `protobuf:"bytes,4,rep,name=options,proto3" json:"options,omitempty"` OnCommit OnCommitAction `protobuf:"varint,5,opt,name=on_commit,json=onCommit,proto3,enum=pg_query.OnCommitAction" json:"on_commit,omitempty"` TableSpaceName string `protobuf:"bytes,6,opt,name=table_space_name,json=tableSpaceName,proto3" json:"table_space_name,omitempty"` ViewQuery *Node `protobuf:"bytes,7,opt,name=view_query,json=viewQuery,proto3" json:"view_query,omitempty"` SkipData bool `protobuf:"varint,8,opt,name=skip_data,json=skipData,proto3" json:"skip_data,omitempty"` // contains filtered or unexported fields }
func (*IntoClause) Descriptor
deprecated
func (*IntoClause) Descriptor() ([]byte, []int)
Deprecated: Use IntoClause.ProtoReflect.Descriptor instead.
func (*IntoClause) GetAccessMethod ¶
func (x *IntoClause) GetAccessMethod() string
func (*IntoClause) GetColNames ¶
func (x *IntoClause) GetColNames() []*Node
func (*IntoClause) GetOnCommit ¶
func (x *IntoClause) GetOnCommit() OnCommitAction
func (*IntoClause) GetOptions ¶
func (x *IntoClause) GetOptions() []*Node
func (*IntoClause) GetRel ¶
func (x *IntoClause) GetRel() *RangeVar
func (*IntoClause) GetSkipData ¶
func (x *IntoClause) GetSkipData() bool
func (*IntoClause) GetTableSpaceName ¶
func (x *IntoClause) GetTableSpaceName() string
func (*IntoClause) GetViewQuery ¶
func (x *IntoClause) GetViewQuery() *Node
func (*IntoClause) ProtoMessage ¶
func (*IntoClause) ProtoMessage()
func (*IntoClause) ProtoReflect ¶
func (x *IntoClause) ProtoReflect() protoreflect.Message
func (*IntoClause) Reset ¶
func (x *IntoClause) Reset()
func (*IntoClause) String ¶
func (x *IntoClause) String() string
type JoinExpr ¶
type JoinExpr struct { Jointype JoinType `protobuf:"varint,1,opt,name=jointype,proto3,enum=pg_query.JoinType" json:"jointype,omitempty"` IsNatural bool `protobuf:"varint,2,opt,name=is_natural,json=isNatural,proto3" json:"is_natural,omitempty"` Larg *Node `protobuf:"bytes,3,opt,name=larg,proto3" json:"larg,omitempty"` Rarg *Node `protobuf:"bytes,4,opt,name=rarg,proto3" json:"rarg,omitempty"` UsingClause []*Node `protobuf:"bytes,5,rep,name=using_clause,json=usingClause,proto3" json:"using_clause,omitempty"` JoinUsingAlias *Alias `protobuf:"bytes,6,opt,name=join_using_alias,proto3" json:"join_using_alias,omitempty"` Quals *Node `protobuf:"bytes,7,opt,name=quals,proto3" json:"quals,omitempty"` Alias *Alias `protobuf:"bytes,8,opt,name=alias,proto3" json:"alias,omitempty"` Rtindex int32 `protobuf:"varint,9,opt,name=rtindex,proto3" json:"rtindex,omitempty"` // contains filtered or unexported fields }
func (*JoinExpr) Descriptor
deprecated
func (*JoinExpr) GetIsNatural ¶
func (*JoinExpr) GetJoinUsingAlias ¶
func (*JoinExpr) GetJointype ¶
func (*JoinExpr) GetRtindex ¶
func (*JoinExpr) GetUsingClause ¶
func (*JoinExpr) ProtoMessage ¶
func (*JoinExpr) ProtoMessage()
func (*JoinExpr) ProtoReflect ¶
func (x *JoinExpr) ProtoReflect() protoreflect.Message
type JoinType ¶
type JoinType int32
const ( JoinType_JOIN_TYPE_UNDEFINED JoinType = 0 JoinType_JOIN_INNER JoinType = 1 JoinType_JOIN_LEFT JoinType = 2 JoinType_JOIN_FULL JoinType = 3 JoinType_JOIN_RIGHT JoinType = 4 JoinType_JOIN_SEMI JoinType = 5 JoinType_JOIN_ANTI JoinType = 6 JoinType_JOIN_UNIQUE_OUTER JoinType = 7 JoinType_JOIN_UNIQUE_INNER JoinType = 8 )
func (JoinType) Descriptor ¶
func (JoinType) Descriptor() protoreflect.EnumDescriptor
func (JoinType) EnumDescriptor
deprecated
func (JoinType) Number ¶
func (x JoinType) Number() protoreflect.EnumNumber
func (JoinType) Type ¶
func (JoinType) Type() protoreflect.EnumType
type KeywordKind ¶
type KeywordKind int32
const ( KeywordKind_NO_KEYWORD KeywordKind = 0 KeywordKind_UNRESERVED_KEYWORD KeywordKind = 1 KeywordKind_COL_NAME_KEYWORD KeywordKind = 2 KeywordKind_TYPE_FUNC_NAME_KEYWORD KeywordKind = 3 KeywordKind_RESERVED_KEYWORD KeywordKind = 4 )
func (KeywordKind) Descriptor ¶
func (KeywordKind) Descriptor() protoreflect.EnumDescriptor
func (KeywordKind) Enum ¶
func (x KeywordKind) Enum() *KeywordKind
func (KeywordKind) EnumDescriptor
deprecated
func (KeywordKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use KeywordKind.Descriptor instead.
func (KeywordKind) Number ¶
func (x KeywordKind) Number() protoreflect.EnumNumber
func (KeywordKind) String ¶
func (x KeywordKind) String() string
func (KeywordKind) Type ¶
func (KeywordKind) Type() protoreflect.EnumType
type LimitOption ¶
type LimitOption int32
const ( LimitOption_LIMIT_OPTION_UNDEFINED LimitOption = 0 LimitOption_LIMIT_OPTION_DEFAULT LimitOption = 1 LimitOption_LIMIT_OPTION_COUNT LimitOption = 2 LimitOption_LIMIT_OPTION_WITH_TIES LimitOption = 3 )
func (LimitOption) Descriptor ¶
func (LimitOption) Descriptor() protoreflect.EnumDescriptor
func (LimitOption) Enum ¶
func (x LimitOption) Enum() *LimitOption
func (LimitOption) EnumDescriptor
deprecated
func (LimitOption) EnumDescriptor() ([]byte, []int)
Deprecated: Use LimitOption.Descriptor instead.
func (LimitOption) Number ¶
func (x LimitOption) Number() protoreflect.EnumNumber
func (LimitOption) String ¶
func (x LimitOption) String() string
func (LimitOption) Type ¶
func (LimitOption) Type() protoreflect.EnumType
type List ¶
type List struct { Items []*Node `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*List) Descriptor
deprecated
func (*List) ProtoMessage ¶
func (*List) ProtoMessage()
func (*List) ProtoReflect ¶
func (x *List) ProtoReflect() protoreflect.Message
type ListenStmt ¶
type ListenStmt struct { Conditionname string `protobuf:"bytes,1,opt,name=conditionname,proto3" json:"conditionname,omitempty"` // contains filtered or unexported fields }
func (*ListenStmt) Descriptor
deprecated
func (*ListenStmt) Descriptor() ([]byte, []int)
Deprecated: Use ListenStmt.ProtoReflect.Descriptor instead.
func (*ListenStmt) GetConditionname ¶
func (x *ListenStmt) GetConditionname() string
func (*ListenStmt) ProtoMessage ¶
func (*ListenStmt) ProtoMessage()
func (*ListenStmt) ProtoReflect ¶
func (x *ListenStmt) ProtoReflect() protoreflect.Message
func (*ListenStmt) Reset ¶
func (x *ListenStmt) Reset()
func (*ListenStmt) String ¶
func (x *ListenStmt) String() string
type LoadStmt ¶
type LoadStmt struct { Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"` // contains filtered or unexported fields }
func (*LoadStmt) Descriptor
deprecated
func (*LoadStmt) GetFilename ¶
func (*LoadStmt) ProtoMessage ¶
func (*LoadStmt) ProtoMessage()
func (*LoadStmt) ProtoReflect ¶
func (x *LoadStmt) ProtoReflect() protoreflect.Message
type LockClauseStrength ¶
type LockClauseStrength int32
const ( LockClauseStrength_LOCK_CLAUSE_STRENGTH_UNDEFINED LockClauseStrength = 0 LockClauseStrength_LCS_NONE LockClauseStrength = 1 LockClauseStrength_LCS_FORKEYSHARE LockClauseStrength = 2 LockClauseStrength_LCS_FORSHARE LockClauseStrength = 3 LockClauseStrength_LCS_FORNOKEYUPDATE LockClauseStrength = 4 LockClauseStrength_LCS_FORUPDATE LockClauseStrength = 5 )
func (LockClauseStrength) Descriptor ¶
func (LockClauseStrength) Descriptor() protoreflect.EnumDescriptor
func (LockClauseStrength) Enum ¶
func (x LockClauseStrength) Enum() *LockClauseStrength
func (LockClauseStrength) EnumDescriptor
deprecated
func (LockClauseStrength) EnumDescriptor() ([]byte, []int)
Deprecated: Use LockClauseStrength.Descriptor instead.
func (LockClauseStrength) Number ¶
func (x LockClauseStrength) Number() protoreflect.EnumNumber
func (LockClauseStrength) String ¶
func (x LockClauseStrength) String() string
func (LockClauseStrength) Type ¶
func (LockClauseStrength) Type() protoreflect.EnumType
type LockStmt ¶
type LockStmt struct { Relations []*Node `protobuf:"bytes,1,rep,name=relations,proto3" json:"relations,omitempty"` Mode int32 `protobuf:"varint,2,opt,name=mode,proto3" json:"mode,omitempty"` Nowait bool `protobuf:"varint,3,opt,name=nowait,proto3" json:"nowait,omitempty"` // contains filtered or unexported fields }
func (*LockStmt) Descriptor
deprecated
func (*LockStmt) GetRelations ¶
func (*LockStmt) ProtoMessage ¶
func (*LockStmt) ProtoMessage()
func (*LockStmt) ProtoReflect ¶
func (x *LockStmt) ProtoReflect() protoreflect.Message
type LockTupleMode ¶
type LockTupleMode int32
const ( LockTupleMode_LOCK_TUPLE_MODE_UNDEFINED LockTupleMode = 0 LockTupleMode_LockTupleNoKeyExclusive LockTupleMode = 3 LockTupleMode_LockTupleExclusive LockTupleMode = 4 )
func (LockTupleMode) Descriptor ¶
func (LockTupleMode) Descriptor() protoreflect.EnumDescriptor
func (LockTupleMode) Enum ¶
func (x LockTupleMode) Enum() *LockTupleMode
func (LockTupleMode) EnumDescriptor
deprecated
func (LockTupleMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use LockTupleMode.Descriptor instead.
func (LockTupleMode) Number ¶
func (x LockTupleMode) Number() protoreflect.EnumNumber
func (LockTupleMode) String ¶
func (x LockTupleMode) String() string
func (LockTupleMode) Type ¶
func (LockTupleMode) Type() protoreflect.EnumType
type LockWaitPolicy ¶
type LockWaitPolicy int32
const ( LockWaitPolicy_LOCK_WAIT_POLICY_UNDEFINED LockWaitPolicy = 0 LockWaitPolicy_LockWaitBlock LockWaitPolicy = 1 LockWaitPolicy_LockWaitSkip LockWaitPolicy = 2 LockWaitPolicy_LockWaitError LockWaitPolicy = 3 )
func (LockWaitPolicy) Descriptor ¶
func (LockWaitPolicy) Descriptor() protoreflect.EnumDescriptor
func (LockWaitPolicy) Enum ¶
func (x LockWaitPolicy) Enum() *LockWaitPolicy
func (LockWaitPolicy) EnumDescriptor
deprecated
func (LockWaitPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use LockWaitPolicy.Descriptor instead.
func (LockWaitPolicy) Number ¶
func (x LockWaitPolicy) Number() protoreflect.EnumNumber
func (LockWaitPolicy) String ¶
func (x LockWaitPolicy) String() string
func (LockWaitPolicy) Type ¶
func (LockWaitPolicy) Type() protoreflect.EnumType
type LockingClause ¶
type LockingClause struct { LockedRels []*Node `protobuf:"bytes,1,rep,name=locked_rels,json=lockedRels,proto3" json:"locked_rels,omitempty"` Strength LockClauseStrength `protobuf:"varint,2,opt,name=strength,proto3,enum=pg_query.LockClauseStrength" json:"strength,omitempty"` WaitPolicy LockWaitPolicy `protobuf:"varint,3,opt,name=wait_policy,json=waitPolicy,proto3,enum=pg_query.LockWaitPolicy" json:"wait_policy,omitempty"` // contains filtered or unexported fields }
func (*LockingClause) Descriptor
deprecated
func (*LockingClause) Descriptor() ([]byte, []int)
Deprecated: Use LockingClause.ProtoReflect.Descriptor instead.
func (*LockingClause) GetLockedRels ¶
func (x *LockingClause) GetLockedRels() []*Node
func (*LockingClause) GetStrength ¶
func (x *LockingClause) GetStrength() LockClauseStrength
func (*LockingClause) GetWaitPolicy ¶
func (x *LockingClause) GetWaitPolicy() LockWaitPolicy
func (*LockingClause) ProtoMessage ¶
func (*LockingClause) ProtoMessage()
func (*LockingClause) ProtoReflect ¶
func (x *LockingClause) ProtoReflect() protoreflect.Message
func (*LockingClause) Reset ¶
func (x *LockingClause) Reset()
func (*LockingClause) String ¶
func (x *LockingClause) String() string
type MergeAction ¶
type MergeAction struct { Matched bool `protobuf:"varint,1,opt,name=matched,proto3" json:"matched,omitempty"` CommandType CmdType `protobuf:"varint,2,opt,name=command_type,json=commandType,proto3,enum=pg_query.CmdType" json:"command_type,omitempty"` Override OverridingKind `protobuf:"varint,3,opt,name=override,proto3,enum=pg_query.OverridingKind" json:"override,omitempty"` Qual *Node `protobuf:"bytes,4,opt,name=qual,proto3" json:"qual,omitempty"` TargetList []*Node `protobuf:"bytes,5,rep,name=target_list,json=targetList,proto3" json:"target_list,omitempty"` UpdateColnos []*Node `protobuf:"bytes,6,rep,name=update_colnos,json=updateColnos,proto3" json:"update_colnos,omitempty"` // contains filtered or unexported fields }
func (*MergeAction) Descriptor
deprecated
func (*MergeAction) Descriptor() ([]byte, []int)
Deprecated: Use MergeAction.ProtoReflect.Descriptor instead.
func (*MergeAction) GetCommandType ¶
func (x *MergeAction) GetCommandType() CmdType
func (*MergeAction) GetMatched ¶
func (x *MergeAction) GetMatched() bool
func (*MergeAction) GetOverride ¶
func (x *MergeAction) GetOverride() OverridingKind
func (*MergeAction) GetQual ¶
func (x *MergeAction) GetQual() *Node
func (*MergeAction) GetTargetList ¶
func (x *MergeAction) GetTargetList() []*Node
func (*MergeAction) GetUpdateColnos ¶
func (x *MergeAction) GetUpdateColnos() []*Node
func (*MergeAction) ProtoMessage ¶
func (*MergeAction) ProtoMessage()
func (*MergeAction) ProtoReflect ¶
func (x *MergeAction) ProtoReflect() protoreflect.Message
func (*MergeAction) Reset ¶
func (x *MergeAction) Reset()
func (*MergeAction) String ¶
func (x *MergeAction) String() string
type MergeStmt ¶
type MergeStmt struct { Relation *RangeVar `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"` SourceRelation *Node `protobuf:"bytes,2,opt,name=source_relation,json=sourceRelation,proto3" json:"source_relation,omitempty"` JoinCondition *Node `protobuf:"bytes,3,opt,name=join_condition,json=joinCondition,proto3" json:"join_condition,omitempty"` MergeWhenClauses []*Node `protobuf:"bytes,4,rep,name=merge_when_clauses,json=mergeWhenClauses,proto3" json:"merge_when_clauses,omitempty"` WithClause *WithClause `protobuf:"bytes,5,opt,name=with_clause,json=withClause,proto3" json:"with_clause,omitempty"` // contains filtered or unexported fields }
func (*MergeStmt) Descriptor
deprecated
func (*MergeStmt) GetJoinCondition ¶
func (*MergeStmt) GetMergeWhenClauses ¶
func (*MergeStmt) GetRelation ¶
func (*MergeStmt) GetSourceRelation ¶
func (*MergeStmt) GetWithClause ¶
func (x *MergeStmt) GetWithClause() *WithClause
func (*MergeStmt) ProtoMessage ¶
func (*MergeStmt) ProtoMessage()
func (*MergeStmt) ProtoReflect ¶
func (x *MergeStmt) ProtoReflect() protoreflect.Message
type MergeWhenClause ¶
type MergeWhenClause struct { Matched bool `protobuf:"varint,1,opt,name=matched,proto3" json:"matched,omitempty"` CommandType CmdType `protobuf:"varint,2,opt,name=command_type,json=commandType,proto3,enum=pg_query.CmdType" json:"command_type,omitempty"` Override OverridingKind `protobuf:"varint,3,opt,name=override,proto3,enum=pg_query.OverridingKind" json:"override,omitempty"` Condition *Node `protobuf:"bytes,4,opt,name=condition,proto3" json:"condition,omitempty"` TargetList []*Node `protobuf:"bytes,5,rep,name=target_list,json=targetList,proto3" json:"target_list,omitempty"` Values []*Node `protobuf:"bytes,6,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*MergeWhenClause) Descriptor
deprecated
func (*MergeWhenClause) Descriptor() ([]byte, []int)
Deprecated: Use MergeWhenClause.ProtoReflect.Descriptor instead.
func (*MergeWhenClause) GetCommandType ¶
func (x *MergeWhenClause) GetCommandType() CmdType
func (*MergeWhenClause) GetCondition ¶
func (x *MergeWhenClause) GetCondition() *Node
func (*MergeWhenClause) GetMatched ¶
func (x *MergeWhenClause) GetMatched() bool
func (*MergeWhenClause) GetOverride ¶
func (x *MergeWhenClause) GetOverride() OverridingKind
func (*MergeWhenClause) GetTargetList ¶
func (x *MergeWhenClause) GetTargetList() []*Node
func (*MergeWhenClause) GetValues ¶
func (x *MergeWhenClause) GetValues() []*Node
func (*MergeWhenClause) ProtoMessage ¶
func (*MergeWhenClause) ProtoMessage()
func (*MergeWhenClause) ProtoReflect ¶
func (x *MergeWhenClause) ProtoReflect() protoreflect.Message
func (*MergeWhenClause) Reset ¶
func (x *MergeWhenClause) Reset()
func (*MergeWhenClause) String ¶
func (x *MergeWhenClause) String() string
type MinMaxExpr ¶
type MinMaxExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Minmaxtype uint32 `protobuf:"varint,2,opt,name=minmaxtype,proto3" json:"minmaxtype,omitempty"` Minmaxcollid uint32 `protobuf:"varint,3,opt,name=minmaxcollid,proto3" json:"minmaxcollid,omitempty"` Inputcollid uint32 `protobuf:"varint,4,opt,name=inputcollid,proto3" json:"inputcollid,omitempty"` Op MinMaxOp `protobuf:"varint,5,opt,name=op,proto3,enum=pg_query.MinMaxOp" json:"op,omitempty"` Args []*Node `protobuf:"bytes,6,rep,name=args,proto3" json:"args,omitempty"` Location int32 `protobuf:"varint,7,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*MinMaxExpr) Descriptor
deprecated
func (*MinMaxExpr) Descriptor() ([]byte, []int)
Deprecated: Use MinMaxExpr.ProtoReflect.Descriptor instead.
func (*MinMaxExpr) GetArgs ¶
func (x *MinMaxExpr) GetArgs() []*Node
func (*MinMaxExpr) GetInputcollid ¶
func (x *MinMaxExpr) GetInputcollid() uint32
func (*MinMaxExpr) GetLocation ¶
func (x *MinMaxExpr) GetLocation() int32
func (*MinMaxExpr) GetMinmaxcollid ¶
func (x *MinMaxExpr) GetMinmaxcollid() uint32
func (*MinMaxExpr) GetMinmaxtype ¶
func (x *MinMaxExpr) GetMinmaxtype() uint32
func (*MinMaxExpr) GetOp ¶
func (x *MinMaxExpr) GetOp() MinMaxOp
func (*MinMaxExpr) GetXpr ¶
func (x *MinMaxExpr) GetXpr() *Node
func (*MinMaxExpr) ProtoMessage ¶
func (*MinMaxExpr) ProtoMessage()
func (*MinMaxExpr) ProtoReflect ¶
func (x *MinMaxExpr) ProtoReflect() protoreflect.Message
func (*MinMaxExpr) Reset ¶
func (x *MinMaxExpr) Reset()
func (*MinMaxExpr) String ¶
func (x *MinMaxExpr) String() string
type MinMaxOp ¶
type MinMaxOp int32
func (MinMaxOp) Descriptor ¶
func (MinMaxOp) Descriptor() protoreflect.EnumDescriptor
func (MinMaxOp) EnumDescriptor
deprecated
func (MinMaxOp) Number ¶
func (x MinMaxOp) Number() protoreflect.EnumNumber
func (MinMaxOp) Type ¶
func (MinMaxOp) Type() protoreflect.EnumType
type MultiAssignRef ¶
type MultiAssignRef struct { Source *Node `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` Colno int32 `protobuf:"varint,2,opt,name=colno,proto3" json:"colno,omitempty"` Ncolumns int32 `protobuf:"varint,3,opt,name=ncolumns,proto3" json:"ncolumns,omitempty"` // contains filtered or unexported fields }
func (*MultiAssignRef) Descriptor
deprecated
func (*MultiAssignRef) Descriptor() ([]byte, []int)
Deprecated: Use MultiAssignRef.ProtoReflect.Descriptor instead.
func (*MultiAssignRef) GetColno ¶
func (x *MultiAssignRef) GetColno() int32
func (*MultiAssignRef) GetNcolumns ¶
func (x *MultiAssignRef) GetNcolumns() int32
func (*MultiAssignRef) GetSource ¶
func (x *MultiAssignRef) GetSource() *Node
func (*MultiAssignRef) ProtoMessage ¶
func (*MultiAssignRef) ProtoMessage()
func (*MultiAssignRef) ProtoReflect ¶
func (x *MultiAssignRef) ProtoReflect() protoreflect.Message
func (*MultiAssignRef) Reset ¶
func (x *MultiAssignRef) Reset()
func (*MultiAssignRef) String ¶
func (x *MultiAssignRef) String() string
type NamedArgExpr ¶
type NamedArgExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Arg *Node `protobuf:"bytes,2,opt,name=arg,proto3" json:"arg,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Argnumber int32 `protobuf:"varint,4,opt,name=argnumber,proto3" json:"argnumber,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*NamedArgExpr) Descriptor
deprecated
func (*NamedArgExpr) Descriptor() ([]byte, []int)
Deprecated: Use NamedArgExpr.ProtoReflect.Descriptor instead.
func (*NamedArgExpr) GetArg ¶
func (x *NamedArgExpr) GetArg() *Node
func (*NamedArgExpr) GetArgnumber ¶
func (x *NamedArgExpr) GetArgnumber() int32
func (*NamedArgExpr) GetLocation ¶
func (x *NamedArgExpr) GetLocation() int32
func (*NamedArgExpr) GetName ¶
func (x *NamedArgExpr) GetName() string
func (*NamedArgExpr) GetXpr ¶
func (x *NamedArgExpr) GetXpr() *Node
func (*NamedArgExpr) ProtoMessage ¶
func (*NamedArgExpr) ProtoMessage()
func (*NamedArgExpr) ProtoReflect ¶
func (x *NamedArgExpr) ProtoReflect() protoreflect.Message
func (*NamedArgExpr) Reset ¶
func (x *NamedArgExpr) Reset()
func (*NamedArgExpr) String ¶
func (x *NamedArgExpr) String() string
type NextValueExpr ¶
type NextValueExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Seqid uint32 `protobuf:"varint,2,opt,name=seqid,proto3" json:"seqid,omitempty"` TypeId uint32 `protobuf:"varint,3,opt,name=type_id,json=typeId,proto3" json:"type_id,omitempty"` // contains filtered or unexported fields }
func (*NextValueExpr) Descriptor
deprecated
func (*NextValueExpr) Descriptor() ([]byte, []int)
Deprecated: Use NextValueExpr.ProtoReflect.Descriptor instead.
func (*NextValueExpr) GetSeqid ¶
func (x *NextValueExpr) GetSeqid() uint32
func (*NextValueExpr) GetTypeId ¶
func (x *NextValueExpr) GetTypeId() uint32
func (*NextValueExpr) GetXpr ¶
func (x *NextValueExpr) GetXpr() *Node
func (*NextValueExpr) ProtoMessage ¶
func (*NextValueExpr) ProtoMessage()
func (*NextValueExpr) ProtoReflect ¶
func (x *NextValueExpr) ProtoReflect() protoreflect.Message
func (*NextValueExpr) Reset ¶
func (x *NextValueExpr) Reset()
func (*NextValueExpr) String ¶
func (x *NextValueExpr) String() string
type Node ¶
type Node struct { // Types that are assignable to Node: // // *Node_Alias // *Node_RangeVar // *Node_TableFunc // *Node_Var // *Node_Param // *Node_Aggref // *Node_GroupingFunc // *Node_WindowFunc // *Node_SubscriptingRef // *Node_FuncExpr // *Node_NamedArgExpr // *Node_OpExpr // *Node_DistinctExpr // *Node_NullIfExpr // *Node_ScalarArrayOpExpr // *Node_BoolExpr // *Node_SubLink // *Node_SubPlan // *Node_AlternativeSubPlan // *Node_FieldSelect // *Node_FieldStore // *Node_RelabelType // *Node_CoerceViaIo // *Node_ArrayCoerceExpr // *Node_ConvertRowtypeExpr // *Node_CollateExpr // *Node_CaseExpr // *Node_CaseWhen // *Node_CaseTestExpr // *Node_ArrayExpr // *Node_RowExpr // *Node_RowCompareExpr // *Node_CoalesceExpr // *Node_MinMaxExpr // *Node_SqlvalueFunction // *Node_XmlExpr // *Node_NullTest // *Node_BooleanTest // *Node_CoerceToDomain // *Node_CoerceToDomainValue // *Node_SetToDefault // *Node_CurrentOfExpr // *Node_NextValueExpr // *Node_InferenceElem // *Node_TargetEntry // *Node_RangeTblRef // *Node_JoinExpr // *Node_FromExpr // *Node_OnConflictExpr // *Node_IntoClause // *Node_MergeAction // *Node_RawStmt // *Node_Query // *Node_InsertStmt // *Node_DeleteStmt // *Node_UpdateStmt // *Node_MergeStmt // *Node_SelectStmt // *Node_ReturnStmt // *Node_PlassignStmt // *Node_AlterTableStmt // *Node_AlterTableCmd // *Node_AlterDomainStmt // *Node_SetOperationStmt // *Node_GrantStmt // *Node_GrantRoleStmt // *Node_AlterDefaultPrivilegesStmt // *Node_ClosePortalStmt // *Node_ClusterStmt // *Node_CopyStmt // *Node_CreateStmt // *Node_DefineStmt // *Node_DropStmt // *Node_TruncateStmt // *Node_CommentStmt // *Node_FetchStmt // *Node_IndexStmt // *Node_CreateFunctionStmt // *Node_AlterFunctionStmt // *Node_DoStmt // *Node_RenameStmt // *Node_RuleStmt // *Node_NotifyStmt // *Node_ListenStmt // *Node_UnlistenStmt // *Node_TransactionStmt // *Node_ViewStmt // *Node_LoadStmt // *Node_CreateDomainStmt // *Node_CreatedbStmt // *Node_DropdbStmt // *Node_VacuumStmt // *Node_ExplainStmt // *Node_CreateTableAsStmt // *Node_CreateSeqStmt // *Node_AlterSeqStmt // *Node_VariableSetStmt // *Node_VariableShowStmt // *Node_DiscardStmt // *Node_CreateTrigStmt // *Node_CreatePlangStmt // *Node_CreateRoleStmt // *Node_AlterRoleStmt // *Node_DropRoleStmt // *Node_LockStmt // *Node_ConstraintsSetStmt // *Node_ReindexStmt // *Node_CheckPointStmt // *Node_CreateSchemaStmt // *Node_AlterDatabaseStmt // *Node_AlterDatabaseRefreshCollStmt // *Node_AlterDatabaseSetStmt // *Node_AlterRoleSetStmt // *Node_CreateConversionStmt // *Node_CreateCastStmt // *Node_CreateOpClassStmt // *Node_CreateOpFamilyStmt // *Node_AlterOpFamilyStmt // *Node_PrepareStmt // *Node_ExecuteStmt // *Node_DeallocateStmt // *Node_DeclareCursorStmt // *Node_CreateTableSpaceStmt // *Node_DropTableSpaceStmt // *Node_AlterObjectDependsStmt // *Node_AlterObjectSchemaStmt // *Node_AlterOwnerStmt // *Node_AlterOperatorStmt // *Node_AlterTypeStmt // *Node_DropOwnedStmt // *Node_ReassignOwnedStmt // *Node_CompositeTypeStmt // *Node_CreateEnumStmt // *Node_CreateRangeStmt // *Node_AlterEnumStmt // *Node_AlterTsdictionaryStmt // *Node_AlterTsconfigurationStmt // *Node_CreateFdwStmt // *Node_AlterFdwStmt // *Node_CreateForeignServerStmt // *Node_AlterForeignServerStmt // *Node_CreateUserMappingStmt // *Node_AlterUserMappingStmt // *Node_DropUserMappingStmt // *Node_AlterTableSpaceOptionsStmt // *Node_AlterTableMoveAllStmt // *Node_SecLabelStmt // *Node_CreateForeignTableStmt // *Node_ImportForeignSchemaStmt // *Node_CreateExtensionStmt // *Node_AlterExtensionStmt // *Node_AlterExtensionContentsStmt // *Node_CreateEventTrigStmt // *Node_AlterEventTrigStmt // *Node_RefreshMatViewStmt // *Node_ReplicaIdentityStmt // *Node_AlterSystemStmt // *Node_CreatePolicyStmt // *Node_AlterPolicyStmt // *Node_CreateTransformStmt // *Node_CreateAmStmt // *Node_CreatePublicationStmt // *Node_AlterPublicationStmt // *Node_CreateSubscriptionStmt // *Node_AlterSubscriptionStmt // *Node_DropSubscriptionStmt // *Node_CreateStatsStmt // *Node_AlterCollationStmt // *Node_CallStmt // *Node_AlterStatsStmt // *Node_AExpr // *Node_ColumnRef // *Node_ParamRef // *Node_FuncCall // *Node_AStar // *Node_AIndices // *Node_AIndirection // *Node_AArrayExpr // *Node_ResTarget // *Node_MultiAssignRef // *Node_TypeCast // *Node_CollateClause // *Node_SortBy // *Node_WindowDef // *Node_RangeSubselect // *Node_RangeFunction // *Node_RangeTableSample // *Node_RangeTableFunc // *Node_RangeTableFuncCol // *Node_TypeName // *Node_ColumnDef // *Node_IndexElem // *Node_StatsElem // *Node_Constraint // *Node_DefElem // *Node_RangeTblEntry // *Node_RangeTblFunction // *Node_TableSampleClause // *Node_WithCheckOption // *Node_SortGroupClause // *Node_GroupingSet // *Node_WindowClause // *Node_ObjectWithArgs // *Node_AccessPriv // *Node_CreateOpClassItem // *Node_TableLikeClause // *Node_FunctionParameter // *Node_LockingClause // *Node_RowMarkClause // *Node_XmlSerialize // *Node_WithClause // *Node_InferClause // *Node_OnConflictClause // *Node_CtesearchClause // *Node_CtecycleClause // *Node_CommonTableExpr // *Node_MergeWhenClause // *Node_RoleSpec // *Node_TriggerTransition // *Node_PartitionElem // *Node_PartitionSpec // *Node_PartitionBoundSpec // *Node_PartitionRangeDatum // *Node_PartitionCmd // *Node_VacuumRelation // *Node_PublicationObjSpec // *Node_PublicationTable // *Node_InlineCodeBlock // *Node_CallContext // *Node_Integer // *Node_Float // *Node_Boolean // *Node_String_ // *Node_BitString // *Node_List // *Node_IntList // *Node_OidList // *Node_AConst Node isNode_Node `protobuf_oneof:"node"` // contains filtered or unexported fields }
func MakeAConstIntNode ¶
func MakeAConstStrNode ¶
func MakeAExprNode ¶
func MakeAStarNode ¶
func MakeAStarNode() *Node
func MakeBoolExprNode ¶
func MakeBoolExprNode(boolop BoolExprType, args []*Node, location int32) *Node
func MakeColumnRefNode ¶
func MakeFullRangeVarNode ¶
func MakeIntNode ¶
func MakeJoinExprNode ¶
func MakeListNode ¶
func MakeParamRefNode ¶
func MakeSimpleColumnDefNode ¶
func MakeSimpleDefElemNode ¶
func MakeSimpleRangeVarNode ¶
func MakeSortByNode ¶
func MakeSortByNode(node *Node, sortbyDir SortByDir, sortbyNulls SortByNulls, location int32) *Node
func MakeStrNode ¶
func (*Node) Descriptor
deprecated
func (*Node) GetAArrayExpr ¶
func (x *Node) GetAArrayExpr() *A_ArrayExpr
func (*Node) GetAIndices ¶
func (*Node) GetAIndirection ¶
func (x *Node) GetAIndirection() *A_Indirection
func (*Node) GetAccessPriv ¶
func (x *Node) GetAccessPriv() *AccessPriv
func (*Node) GetAlterCollationStmt ¶
func (x *Node) GetAlterCollationStmt() *AlterCollationStmt
func (*Node) GetAlterDatabaseRefreshCollStmt ¶
func (x *Node) GetAlterDatabaseRefreshCollStmt() *AlterDatabaseRefreshCollStmt
func (*Node) GetAlterDatabaseSetStmt ¶
func (x *Node) GetAlterDatabaseSetStmt() *AlterDatabaseSetStmt
func (*Node) GetAlterDatabaseStmt ¶
func (x *Node) GetAlterDatabaseStmt() *AlterDatabaseStmt
func (*Node) GetAlterDefaultPrivilegesStmt ¶
func (x *Node) GetAlterDefaultPrivilegesStmt() *AlterDefaultPrivilegesStmt
func (*Node) GetAlterDomainStmt ¶
func (x *Node) GetAlterDomainStmt() *AlterDomainStmt
func (*Node) GetAlterEnumStmt ¶
func (x *Node) GetAlterEnumStmt() *AlterEnumStmt
func (*Node) GetAlterEventTrigStmt ¶
func (x *Node) GetAlterEventTrigStmt() *AlterEventTrigStmt
func (*Node) GetAlterExtensionContentsStmt ¶
func (x *Node) GetAlterExtensionContentsStmt() *AlterExtensionContentsStmt
func (*Node) GetAlterExtensionStmt ¶
func (x *Node) GetAlterExtensionStmt() *AlterExtensionStmt
func (*Node) GetAlterFdwStmt ¶
func (x *Node) GetAlterFdwStmt() *AlterFdwStmt
func (*Node) GetAlterForeignServerStmt ¶
func (x *Node) GetAlterForeignServerStmt() *AlterForeignServerStmt
func (*Node) GetAlterFunctionStmt ¶
func (x *Node) GetAlterFunctionStmt() *AlterFunctionStmt
func (*Node) GetAlterObjectDependsStmt ¶
func (x *Node) GetAlterObjectDependsStmt() *AlterObjectDependsStmt
func (*Node) GetAlterObjectSchemaStmt ¶
func (x *Node) GetAlterObjectSchemaStmt() *AlterObjectSchemaStmt
func (*Node) GetAlterOpFamilyStmt ¶
func (x *Node) GetAlterOpFamilyStmt() *AlterOpFamilyStmt
func (*Node) GetAlterOperatorStmt ¶
func (x *Node) GetAlterOperatorStmt() *AlterOperatorStmt
func (*Node) GetAlterOwnerStmt ¶
func (x *Node) GetAlterOwnerStmt() *AlterOwnerStmt
func (*Node) GetAlterPolicyStmt ¶
func (x *Node) GetAlterPolicyStmt() *AlterPolicyStmt
func (*Node) GetAlterPublicationStmt ¶
func (x *Node) GetAlterPublicationStmt() *AlterPublicationStmt
func (*Node) GetAlterRoleSetStmt ¶
func (x *Node) GetAlterRoleSetStmt() *AlterRoleSetStmt
func (*Node) GetAlterRoleStmt ¶
func (x *Node) GetAlterRoleStmt() *AlterRoleStmt
func (*Node) GetAlterSeqStmt ¶
func (x *Node) GetAlterSeqStmt() *AlterSeqStmt
func (*Node) GetAlterStatsStmt ¶
func (x *Node) GetAlterStatsStmt() *AlterStatsStmt
func (*Node) GetAlterSubscriptionStmt ¶
func (x *Node) GetAlterSubscriptionStmt() *AlterSubscriptionStmt
func (*Node) GetAlterSystemStmt ¶
func (x *Node) GetAlterSystemStmt() *AlterSystemStmt
func (*Node) GetAlterTableCmd ¶
func (x *Node) GetAlterTableCmd() *AlterTableCmd
func (*Node) GetAlterTableMoveAllStmt ¶
func (x *Node) GetAlterTableMoveAllStmt() *AlterTableMoveAllStmt
func (*Node) GetAlterTableSpaceOptionsStmt ¶
func (x *Node) GetAlterTableSpaceOptionsStmt() *AlterTableSpaceOptionsStmt
func (*Node) GetAlterTableStmt ¶
func (x *Node) GetAlterTableStmt() *AlterTableStmt
func (*Node) GetAlterTsconfigurationStmt ¶
func (x *Node) GetAlterTsconfigurationStmt() *AlterTSConfigurationStmt
func (*Node) GetAlterTsdictionaryStmt ¶
func (x *Node) GetAlterTsdictionaryStmt() *AlterTSDictionaryStmt
func (*Node) GetAlterTypeStmt ¶
func (x *Node) GetAlterTypeStmt() *AlterTypeStmt
func (*Node) GetAlterUserMappingStmt ¶
func (x *Node) GetAlterUserMappingStmt() *AlterUserMappingStmt
func (*Node) GetAlternativeSubPlan ¶
func (x *Node) GetAlternativeSubPlan() *AlternativeSubPlan
func (*Node) GetArrayCoerceExpr ¶
func (x *Node) GetArrayCoerceExpr() *ArrayCoerceExpr
func (*Node) GetArrayExpr ¶
func (*Node) GetBitString ¶
func (*Node) GetBoolExpr ¶
func (*Node) GetBoolean ¶
func (*Node) GetBooleanTest ¶
func (x *Node) GetBooleanTest() *BooleanTest
func (*Node) GetCallContext ¶
func (x *Node) GetCallContext() *CallContext
func (*Node) GetCallStmt ¶
func (*Node) GetCaseExpr ¶
func (*Node) GetCaseTestExpr ¶
func (x *Node) GetCaseTestExpr() *CaseTestExpr
func (*Node) GetCaseWhen ¶
func (*Node) GetCheckPointStmt ¶
func (x *Node) GetCheckPointStmt() *CheckPointStmt
func (*Node) GetClosePortalStmt ¶
func (x *Node) GetClosePortalStmt() *ClosePortalStmt
func (*Node) GetClusterStmt ¶
func (x *Node) GetClusterStmt() *ClusterStmt
func (*Node) GetCoalesceExpr ¶
func (x *Node) GetCoalesceExpr() *CoalesceExpr
func (*Node) GetCoerceToDomain ¶
func (x *Node) GetCoerceToDomain() *CoerceToDomain
func (*Node) GetCoerceToDomainValue ¶
func (x *Node) GetCoerceToDomainValue() *CoerceToDomainValue
func (*Node) GetCoerceViaIo ¶
func (x *Node) GetCoerceViaIo() *CoerceViaIO
func (*Node) GetCollateClause ¶
func (x *Node) GetCollateClause() *CollateClause
func (*Node) GetCollateExpr ¶
func (x *Node) GetCollateExpr() *CollateExpr
func (*Node) GetColumnDef ¶
func (*Node) GetColumnRef ¶
func (*Node) GetCommentStmt ¶
func (x *Node) GetCommentStmt() *CommentStmt
func (*Node) GetCommonTableExpr ¶
func (x *Node) GetCommonTableExpr() *CommonTableExpr
func (*Node) GetCompositeTypeStmt ¶
func (x *Node) GetCompositeTypeStmt() *CompositeTypeStmt
func (*Node) GetConstraint ¶
func (x *Node) GetConstraint() *Constraint
func (*Node) GetConstraintsSetStmt ¶
func (x *Node) GetConstraintsSetStmt() *ConstraintsSetStmt
func (*Node) GetConvertRowtypeExpr ¶
func (x *Node) GetConvertRowtypeExpr() *ConvertRowtypeExpr
func (*Node) GetCopyStmt ¶
func (*Node) GetCreateAmStmt ¶
func (x *Node) GetCreateAmStmt() *CreateAmStmt
func (*Node) GetCreateCastStmt ¶
func (x *Node) GetCreateCastStmt() *CreateCastStmt
func (*Node) GetCreateConversionStmt ¶
func (x *Node) GetCreateConversionStmt() *CreateConversionStmt
func (*Node) GetCreateDomainStmt ¶
func (x *Node) GetCreateDomainStmt() *CreateDomainStmt
func (*Node) GetCreateEnumStmt ¶
func (x *Node) GetCreateEnumStmt() *CreateEnumStmt
func (*Node) GetCreateEventTrigStmt ¶
func (x *Node) GetCreateEventTrigStmt() *CreateEventTrigStmt
func (*Node) GetCreateExtensionStmt ¶
func (x *Node) GetCreateExtensionStmt() *CreateExtensionStmt
func (*Node) GetCreateFdwStmt ¶
func (x *Node) GetCreateFdwStmt() *CreateFdwStmt
func (*Node) GetCreateForeignServerStmt ¶
func (x *Node) GetCreateForeignServerStmt() *CreateForeignServerStmt
func (*Node) GetCreateForeignTableStmt ¶
func (x *Node) GetCreateForeignTableStmt() *CreateForeignTableStmt
func (*Node) GetCreateFunctionStmt ¶
func (x *Node) GetCreateFunctionStmt() *CreateFunctionStmt
func (*Node) GetCreateOpClassItem ¶
func (x *Node) GetCreateOpClassItem() *CreateOpClassItem
func (*Node) GetCreateOpClassStmt ¶
func (x *Node) GetCreateOpClassStmt() *CreateOpClassStmt
func (*Node) GetCreateOpFamilyStmt ¶
func (x *Node) GetCreateOpFamilyStmt() *CreateOpFamilyStmt
func (*Node) GetCreatePlangStmt ¶
func (x *Node) GetCreatePlangStmt() *CreatePLangStmt
func (*Node) GetCreatePolicyStmt ¶
func (x *Node) GetCreatePolicyStmt() *CreatePolicyStmt
func (*Node) GetCreatePublicationStmt ¶
func (x *Node) GetCreatePublicationStmt() *CreatePublicationStmt
func (*Node) GetCreateRangeStmt ¶
func (x *Node) GetCreateRangeStmt() *CreateRangeStmt
func (*Node) GetCreateRoleStmt ¶
func (x *Node) GetCreateRoleStmt() *CreateRoleStmt
func (*Node) GetCreateSchemaStmt ¶
func (x *Node) GetCreateSchemaStmt() *CreateSchemaStmt
func (*Node) GetCreateSeqStmt ¶
func (x *Node) GetCreateSeqStmt() *CreateSeqStmt
func (*Node) GetCreateStatsStmt ¶
func (x *Node) GetCreateStatsStmt() *CreateStatsStmt
func (*Node) GetCreateStmt ¶
func (x *Node) GetCreateStmt() *CreateStmt
func (*Node) GetCreateSubscriptionStmt ¶
func (x *Node) GetCreateSubscriptionStmt() *CreateSubscriptionStmt
func (*Node) GetCreateTableAsStmt ¶
func (x *Node) GetCreateTableAsStmt() *CreateTableAsStmt
func (*Node) GetCreateTableSpaceStmt ¶
func (x *Node) GetCreateTableSpaceStmt() *CreateTableSpaceStmt
func (*Node) GetCreateTransformStmt ¶
func (x *Node) GetCreateTransformStmt() *CreateTransformStmt
func (*Node) GetCreateTrigStmt ¶
func (x *Node) GetCreateTrigStmt() *CreateTrigStmt
func (*Node) GetCreateUserMappingStmt ¶
func (x *Node) GetCreateUserMappingStmt() *CreateUserMappingStmt
func (*Node) GetCreatedbStmt ¶
func (x *Node) GetCreatedbStmt() *CreatedbStmt
func (*Node) GetCtecycleClause ¶
func (x *Node) GetCtecycleClause() *CTECycleClause
func (*Node) GetCtesearchClause ¶
func (x *Node) GetCtesearchClause() *CTESearchClause
func (*Node) GetCurrentOfExpr ¶
func (x *Node) GetCurrentOfExpr() *CurrentOfExpr
func (*Node) GetDeallocateStmt ¶
func (x *Node) GetDeallocateStmt() *DeallocateStmt
func (*Node) GetDeclareCursorStmt ¶
func (x *Node) GetDeclareCursorStmt() *DeclareCursorStmt
func (*Node) GetDefElem ¶
func (*Node) GetDefineStmt ¶
func (x *Node) GetDefineStmt() *DefineStmt
func (*Node) GetDeleteStmt ¶
func (x *Node) GetDeleteStmt() *DeleteStmt
func (*Node) GetDiscardStmt ¶
func (x *Node) GetDiscardStmt() *DiscardStmt
func (*Node) GetDistinctExpr ¶
func (x *Node) GetDistinctExpr() *DistinctExpr
func (*Node) GetDropOwnedStmt ¶
func (x *Node) GetDropOwnedStmt() *DropOwnedStmt
func (*Node) GetDropRoleStmt ¶
func (x *Node) GetDropRoleStmt() *DropRoleStmt
func (*Node) GetDropStmt ¶
func (*Node) GetDropSubscriptionStmt ¶
func (x *Node) GetDropSubscriptionStmt() *DropSubscriptionStmt
func (*Node) GetDropTableSpaceStmt ¶
func (x *Node) GetDropTableSpaceStmt() *DropTableSpaceStmt
func (*Node) GetDropUserMappingStmt ¶
func (x *Node) GetDropUserMappingStmt() *DropUserMappingStmt
func (*Node) GetDropdbStmt ¶
func (x *Node) GetDropdbStmt() *DropdbStmt
func (*Node) GetExecuteStmt ¶
func (x *Node) GetExecuteStmt() *ExecuteStmt
func (*Node) GetExplainStmt ¶
func (x *Node) GetExplainStmt() *ExplainStmt
func (*Node) GetFetchStmt ¶
func (*Node) GetFieldSelect ¶
func (x *Node) GetFieldSelect() *FieldSelect
func (*Node) GetFieldStore ¶
func (x *Node) GetFieldStore() *FieldStore
func (*Node) GetFromExpr ¶
func (*Node) GetFuncCall ¶
func (*Node) GetFuncExpr ¶
func (*Node) GetFunctionParameter ¶
func (x *Node) GetFunctionParameter() *FunctionParameter
func (*Node) GetGrantRoleStmt ¶
func (x *Node) GetGrantRoleStmt() *GrantRoleStmt
func (*Node) GetGrantStmt ¶
func (*Node) GetGroupingFunc ¶
func (x *Node) GetGroupingFunc() *GroupingFunc
func (*Node) GetGroupingSet ¶
func (x *Node) GetGroupingSet() *GroupingSet
func (*Node) GetImportForeignSchemaStmt ¶
func (x *Node) GetImportForeignSchemaStmt() *ImportForeignSchemaStmt
func (*Node) GetIndexElem ¶
func (*Node) GetIndexStmt ¶
func (*Node) GetInferClause ¶
func (x *Node) GetInferClause() *InferClause
func (*Node) GetInferenceElem ¶
func (x *Node) GetInferenceElem() *InferenceElem
func (*Node) GetInlineCodeBlock ¶
func (x *Node) GetInlineCodeBlock() *InlineCodeBlock
func (*Node) GetInsertStmt ¶
func (x *Node) GetInsertStmt() *InsertStmt
func (*Node) GetIntList ¶
func (*Node) GetInteger ¶
func (*Node) GetIntoClause ¶
func (x *Node) GetIntoClause() *IntoClause
func (*Node) GetJoinExpr ¶
func (*Node) GetListenStmt ¶
func (x *Node) GetListenStmt() *ListenStmt
func (*Node) GetLoadStmt ¶
func (*Node) GetLockStmt ¶
func (*Node) GetLockingClause ¶
func (x *Node) GetLockingClause() *LockingClause
func (*Node) GetMergeAction ¶
func (x *Node) GetMergeAction() *MergeAction
func (*Node) GetMergeStmt ¶
func (*Node) GetMergeWhenClause ¶
func (x *Node) GetMergeWhenClause() *MergeWhenClause
func (*Node) GetMinMaxExpr ¶
func (x *Node) GetMinMaxExpr() *MinMaxExpr
func (*Node) GetMultiAssignRef ¶
func (x *Node) GetMultiAssignRef() *MultiAssignRef
func (*Node) GetNamedArgExpr ¶
func (x *Node) GetNamedArgExpr() *NamedArgExpr
func (*Node) GetNextValueExpr ¶
func (x *Node) GetNextValueExpr() *NextValueExpr
func (*Node) GetNotifyStmt ¶
func (x *Node) GetNotifyStmt() *NotifyStmt
func (*Node) GetNullIfExpr ¶
func (x *Node) GetNullIfExpr() *NullIfExpr
func (*Node) GetNullTest ¶
func (*Node) GetObjectWithArgs ¶
func (x *Node) GetObjectWithArgs() *ObjectWithArgs
func (*Node) GetOidList ¶
func (*Node) GetOnConflictClause ¶
func (x *Node) GetOnConflictClause() *OnConflictClause
func (*Node) GetOnConflictExpr ¶
func (x *Node) GetOnConflictExpr() *OnConflictExpr
func (*Node) GetParamRef ¶
func (*Node) GetPartitionBoundSpec ¶
func (x *Node) GetPartitionBoundSpec() *PartitionBoundSpec
func (*Node) GetPartitionCmd ¶
func (x *Node) GetPartitionCmd() *PartitionCmd
func (*Node) GetPartitionElem ¶
func (x *Node) GetPartitionElem() *PartitionElem
func (*Node) GetPartitionRangeDatum ¶
func (x *Node) GetPartitionRangeDatum() *PartitionRangeDatum
func (*Node) GetPartitionSpec ¶
func (x *Node) GetPartitionSpec() *PartitionSpec
func (*Node) GetPlassignStmt ¶
func (x *Node) GetPlassignStmt() *PLAssignStmt
func (*Node) GetPrepareStmt ¶
func (x *Node) GetPrepareStmt() *PrepareStmt
func (*Node) GetPublicationObjSpec ¶
func (x *Node) GetPublicationObjSpec() *PublicationObjSpec
func (*Node) GetPublicationTable ¶
func (x *Node) GetPublicationTable() *PublicationTable
func (*Node) GetRangeFunction ¶
func (x *Node) GetRangeFunction() *RangeFunction
func (*Node) GetRangeSubselect ¶
func (x *Node) GetRangeSubselect() *RangeSubselect
func (*Node) GetRangeTableFunc ¶
func (x *Node) GetRangeTableFunc() *RangeTableFunc
func (*Node) GetRangeTableFuncCol ¶
func (x *Node) GetRangeTableFuncCol() *RangeTableFuncCol
func (*Node) GetRangeTableSample ¶
func (x *Node) GetRangeTableSample() *RangeTableSample
func (*Node) GetRangeTblEntry ¶
func (x *Node) GetRangeTblEntry() *RangeTblEntry
func (*Node) GetRangeTblFunction ¶
func (x *Node) GetRangeTblFunction() *RangeTblFunction
func (*Node) GetRangeTblRef ¶
func (x *Node) GetRangeTblRef() *RangeTblRef
func (*Node) GetRangeVar ¶
func (*Node) GetRawStmt ¶
func (*Node) GetReassignOwnedStmt ¶
func (x *Node) GetReassignOwnedStmt() *ReassignOwnedStmt
func (*Node) GetRefreshMatViewStmt ¶
func (x *Node) GetRefreshMatViewStmt() *RefreshMatViewStmt
func (*Node) GetReindexStmt ¶
func (x *Node) GetReindexStmt() *ReindexStmt
func (*Node) GetRelabelType ¶
func (x *Node) GetRelabelType() *RelabelType
func (*Node) GetRenameStmt ¶
func (x *Node) GetRenameStmt() *RenameStmt
func (*Node) GetReplicaIdentityStmt ¶
func (x *Node) GetReplicaIdentityStmt() *ReplicaIdentityStmt
func (*Node) GetResTarget ¶
func (*Node) GetReturnStmt ¶
func (x *Node) GetReturnStmt() *ReturnStmt
func (*Node) GetRoleSpec ¶
func (*Node) GetRowCompareExpr ¶
func (x *Node) GetRowCompareExpr() *RowCompareExpr
func (*Node) GetRowExpr ¶
func (*Node) GetRowMarkClause ¶
func (x *Node) GetRowMarkClause() *RowMarkClause
func (*Node) GetRuleStmt ¶
func (*Node) GetScalarArrayOpExpr ¶
func (x *Node) GetScalarArrayOpExpr() *ScalarArrayOpExpr
func (*Node) GetSecLabelStmt ¶
func (x *Node) GetSecLabelStmt() *SecLabelStmt
func (*Node) GetSelectStmt ¶
func (x *Node) GetSelectStmt() *SelectStmt
func (*Node) GetSetOperationStmt ¶
func (x *Node) GetSetOperationStmt() *SetOperationStmt
func (*Node) GetSetToDefault ¶
func (x *Node) GetSetToDefault() *SetToDefault
func (*Node) GetSortGroupClause ¶
func (x *Node) GetSortGroupClause() *SortGroupClause
func (*Node) GetSqlvalueFunction ¶
func (x *Node) GetSqlvalueFunction() *SQLValueFunction
func (*Node) GetStatsElem ¶
func (*Node) GetString_ ¶
func (*Node) GetSubLink ¶
func (*Node) GetSubPlan ¶
func (*Node) GetSubscriptingRef ¶
func (x *Node) GetSubscriptingRef() *SubscriptingRef
func (*Node) GetTableFunc ¶
func (*Node) GetTableLikeClause ¶
func (x *Node) GetTableLikeClause() *TableLikeClause
func (*Node) GetTableSampleClause ¶
func (x *Node) GetTableSampleClause() *TableSampleClause
func (*Node) GetTargetEntry ¶
func (x *Node) GetTargetEntry() *TargetEntry
func (*Node) GetTransactionStmt ¶
func (x *Node) GetTransactionStmt() *TransactionStmt
func (*Node) GetTriggerTransition ¶
func (x *Node) GetTriggerTransition() *TriggerTransition
func (*Node) GetTruncateStmt ¶
func (x *Node) GetTruncateStmt() *TruncateStmt
func (*Node) GetTypeCast ¶
func (*Node) GetTypeName ¶
func (*Node) GetUnlistenStmt ¶
func (x *Node) GetUnlistenStmt() *UnlistenStmt
func (*Node) GetUpdateStmt ¶
func (x *Node) GetUpdateStmt() *UpdateStmt
func (*Node) GetVacuumRelation ¶
func (x *Node) GetVacuumRelation() *VacuumRelation
func (*Node) GetVacuumStmt ¶
func (x *Node) GetVacuumStmt() *VacuumStmt
func (*Node) GetVariableSetStmt ¶
func (x *Node) GetVariableSetStmt() *VariableSetStmt
func (*Node) GetVariableShowStmt ¶
func (x *Node) GetVariableShowStmt() *VariableShowStmt
func (*Node) GetViewStmt ¶
func (*Node) GetWindowClause ¶
func (x *Node) GetWindowClause() *WindowClause
func (*Node) GetWindowDef ¶
func (*Node) GetWindowFunc ¶
func (x *Node) GetWindowFunc() *WindowFunc
func (*Node) GetWithCheckOption ¶
func (x *Node) GetWithCheckOption() *WithCheckOption
func (*Node) GetWithClause ¶
func (x *Node) GetWithClause() *WithClause
func (*Node) GetXmlExpr ¶
func (*Node) GetXmlSerialize ¶
func (x *Node) GetXmlSerialize() *XmlSerialize
func (*Node) ProtoMessage ¶
func (*Node) ProtoMessage()
func (*Node) ProtoReflect ¶
func (x *Node) ProtoReflect() protoreflect.Message
type Node_AArrayExpr ¶
type Node_AArrayExpr struct {
AArrayExpr *A_ArrayExpr `protobuf:"bytes,178,opt,name=a_array_expr,json=A_ArrayExpr,proto3,oneof"`
}
type Node_AConst ¶
type Node_AConst struct {
AConst *A_Const `protobuf:"bytes,238,opt,name=a_const,json=A_Const,proto3,oneof"`
}
type Node_AExpr ¶
type Node_AExpr struct {
AExpr *A_Expr `protobuf:"bytes,171,opt,name=a_expr,json=A_Expr,proto3,oneof"`
}
type Node_AIndices ¶
type Node_AIndices struct {
AIndices *A_Indices `protobuf:"bytes,176,opt,name=a_indices,json=A_Indices,proto3,oneof"`
}
type Node_AIndirection ¶
type Node_AIndirection struct {
AIndirection *A_Indirection `protobuf:"bytes,177,opt,name=a_indirection,json=A_Indirection,proto3,oneof"`
}
type Node_AStar ¶
type Node_AStar struct {
AStar *A_Star `protobuf:"bytes,175,opt,name=a_star,json=A_Star,proto3,oneof"`
}
type Node_AccessPriv ¶
type Node_AccessPriv struct {
AccessPriv *AccessPriv `protobuf:"bytes,204,opt,name=access_priv,json=AccessPriv,proto3,oneof"`
}
type Node_Aggref ¶
type Node_Aggref struct {
Aggref *Aggref `protobuf:"bytes,6,opt,name=aggref,json=Aggref,proto3,oneof"`
}
type Node_Alias ¶
type Node_Alias struct {
Alias *Alias `protobuf:"bytes,1,opt,name=alias,json=Alias,proto3,oneof"`
}
type Node_AlterCollationStmt ¶
type Node_AlterCollationStmt struct {
AlterCollationStmt *AlterCollationStmt `protobuf:"bytes,168,opt,name=alter_collation_stmt,json=AlterCollationStmt,proto3,oneof"`
}
type Node_AlterDatabaseRefreshCollStmt ¶
type Node_AlterDatabaseRefreshCollStmt struct {
AlterDatabaseRefreshCollStmt *AlterDatabaseRefreshCollStmt `protobuf:"bytes,111,opt,name=alter_database_refresh_coll_stmt,json=AlterDatabaseRefreshCollStmt,proto3,oneof"`
}
type Node_AlterDatabaseSetStmt ¶
type Node_AlterDatabaseSetStmt struct {
AlterDatabaseSetStmt *AlterDatabaseSetStmt `protobuf:"bytes,112,opt,name=alter_database_set_stmt,json=AlterDatabaseSetStmt,proto3,oneof"`
}
type Node_AlterDatabaseStmt ¶
type Node_AlterDatabaseStmt struct {
AlterDatabaseStmt *AlterDatabaseStmt `protobuf:"bytes,110,opt,name=alter_database_stmt,json=AlterDatabaseStmt,proto3,oneof"`
}
type Node_AlterDefaultPrivilegesStmt ¶
type Node_AlterDefaultPrivilegesStmt struct {
AlterDefaultPrivilegesStmt *AlterDefaultPrivilegesStmt `protobuf:"bytes,67,opt,name=alter_default_privileges_stmt,json=AlterDefaultPrivilegesStmt,proto3,oneof"`
}
type Node_AlterDomainStmt ¶
type Node_AlterDomainStmt struct {
AlterDomainStmt *AlterDomainStmt `protobuf:"bytes,63,opt,name=alter_domain_stmt,json=AlterDomainStmt,proto3,oneof"`
}
type Node_AlterEnumStmt ¶
type Node_AlterEnumStmt struct {
AlterEnumStmt *AlterEnumStmt `protobuf:"bytes,135,opt,name=alter_enum_stmt,json=AlterEnumStmt,proto3,oneof"`
}
type Node_AlterEventTrigStmt ¶
type Node_AlterEventTrigStmt struct {
AlterEventTrigStmt *AlterEventTrigStmt `protobuf:"bytes,154,opt,name=alter_event_trig_stmt,json=AlterEventTrigStmt,proto3,oneof"`
}
type Node_AlterExtensionContentsStmt ¶
type Node_AlterExtensionContentsStmt struct {
AlterExtensionContentsStmt *AlterExtensionContentsStmt `protobuf:"bytes,152,opt,name=alter_extension_contents_stmt,json=AlterExtensionContentsStmt,proto3,oneof"`
}
type Node_AlterExtensionStmt ¶
type Node_AlterExtensionStmt struct {
AlterExtensionStmt *AlterExtensionStmt `protobuf:"bytes,151,opt,name=alter_extension_stmt,json=AlterExtensionStmt,proto3,oneof"`
}
type Node_AlterFdwStmt ¶
type Node_AlterFdwStmt struct {
AlterFdwStmt *AlterFdwStmt `protobuf:"bytes,139,opt,name=alter_fdw_stmt,json=AlterFdwStmt,proto3,oneof"`
}
type Node_AlterForeignServerStmt ¶
type Node_AlterForeignServerStmt struct {
AlterForeignServerStmt *AlterForeignServerStmt `protobuf:"bytes,141,opt,name=alter_foreign_server_stmt,json=AlterForeignServerStmt,proto3,oneof"`
}
type Node_AlterFunctionStmt ¶
type Node_AlterFunctionStmt struct {
AlterFunctionStmt *AlterFunctionStmt `protobuf:"bytes,79,opt,name=alter_function_stmt,json=AlterFunctionStmt,proto3,oneof"`
}
type Node_AlterObjectDependsStmt ¶
type Node_AlterObjectDependsStmt struct {
AlterObjectDependsStmt *AlterObjectDependsStmt `protobuf:"bytes,125,opt,name=alter_object_depends_stmt,json=AlterObjectDependsStmt,proto3,oneof"`
}
type Node_AlterObjectSchemaStmt ¶
type Node_AlterObjectSchemaStmt struct {
AlterObjectSchemaStmt *AlterObjectSchemaStmt `protobuf:"bytes,126,opt,name=alter_object_schema_stmt,json=AlterObjectSchemaStmt,proto3,oneof"`
}
type Node_AlterOpFamilyStmt ¶
type Node_AlterOpFamilyStmt struct {
AlterOpFamilyStmt *AlterOpFamilyStmt `protobuf:"bytes,118,opt,name=alter_op_family_stmt,json=AlterOpFamilyStmt,proto3,oneof"`
}
type Node_AlterOperatorStmt ¶
type Node_AlterOperatorStmt struct {
AlterOperatorStmt *AlterOperatorStmt `protobuf:"bytes,128,opt,name=alter_operator_stmt,json=AlterOperatorStmt,proto3,oneof"`
}
type Node_AlterOwnerStmt ¶
type Node_AlterOwnerStmt struct {
AlterOwnerStmt *AlterOwnerStmt `protobuf:"bytes,127,opt,name=alter_owner_stmt,json=AlterOwnerStmt,proto3,oneof"`
}
type Node_AlterPolicyStmt ¶
type Node_AlterPolicyStmt struct {
AlterPolicyStmt *AlterPolicyStmt `protobuf:"bytes,159,opt,name=alter_policy_stmt,json=AlterPolicyStmt,proto3,oneof"`
}
type Node_AlterPublicationStmt ¶
type Node_AlterPublicationStmt struct {
AlterPublicationStmt *AlterPublicationStmt `protobuf:"bytes,163,opt,name=alter_publication_stmt,json=AlterPublicationStmt,proto3,oneof"`
}
type Node_AlterRoleSetStmt ¶
type Node_AlterRoleSetStmt struct {
AlterRoleSetStmt *AlterRoleSetStmt `protobuf:"bytes,113,opt,name=alter_role_set_stmt,json=AlterRoleSetStmt,proto3,oneof"`
}
type Node_AlterRoleStmt ¶
type Node_AlterRoleStmt struct {
AlterRoleStmt *AlterRoleStmt `protobuf:"bytes,103,opt,name=alter_role_stmt,json=AlterRoleStmt,proto3,oneof"`
}
type Node_AlterSeqStmt ¶
type Node_AlterSeqStmt struct {
AlterSeqStmt *AlterSeqStmt `protobuf:"bytes,96,opt,name=alter_seq_stmt,json=AlterSeqStmt,proto3,oneof"`
}
type Node_AlterStatsStmt ¶
type Node_AlterStatsStmt struct {
AlterStatsStmt *AlterStatsStmt `protobuf:"bytes,170,opt,name=alter_stats_stmt,json=AlterStatsStmt,proto3,oneof"`
}
type Node_AlterSubscriptionStmt ¶
type Node_AlterSubscriptionStmt struct {
AlterSubscriptionStmt *AlterSubscriptionStmt `protobuf:"bytes,165,opt,name=alter_subscription_stmt,json=AlterSubscriptionStmt,proto3,oneof"`
}
type Node_AlterSystemStmt ¶
type Node_AlterSystemStmt struct {
AlterSystemStmt *AlterSystemStmt `protobuf:"bytes,157,opt,name=alter_system_stmt,json=AlterSystemStmt,proto3,oneof"`
}
type Node_AlterTableCmd ¶
type Node_AlterTableCmd struct {
AlterTableCmd *AlterTableCmd `protobuf:"bytes,62,opt,name=alter_table_cmd,json=AlterTableCmd,proto3,oneof"`
}
type Node_AlterTableMoveAllStmt ¶
type Node_AlterTableMoveAllStmt struct {
AlterTableMoveAllStmt *AlterTableMoveAllStmt `protobuf:"bytes,146,opt,name=alter_table_move_all_stmt,json=AlterTableMoveAllStmt,proto3,oneof"`
}
type Node_AlterTableSpaceOptionsStmt ¶
type Node_AlterTableSpaceOptionsStmt struct {
AlterTableSpaceOptionsStmt *AlterTableSpaceOptionsStmt `protobuf:"bytes,145,opt,name=alter_table_space_options_stmt,json=AlterTableSpaceOptionsStmt,proto3,oneof"`
}
type Node_AlterTableStmt ¶
type Node_AlterTableStmt struct {
AlterTableStmt *AlterTableStmt `protobuf:"bytes,61,opt,name=alter_table_stmt,json=AlterTableStmt,proto3,oneof"`
}
type Node_AlterTsconfigurationStmt ¶
type Node_AlterTsconfigurationStmt struct {
AlterTsconfigurationStmt *AlterTSConfigurationStmt `protobuf:"bytes,137,opt,name=alter_tsconfiguration_stmt,json=AlterTSConfigurationStmt,proto3,oneof"`
}
type Node_AlterTsdictionaryStmt ¶
type Node_AlterTsdictionaryStmt struct {
AlterTsdictionaryStmt *AlterTSDictionaryStmt `protobuf:"bytes,136,opt,name=alter_tsdictionary_stmt,json=AlterTSDictionaryStmt,proto3,oneof"`
}
type Node_AlterTypeStmt ¶
type Node_AlterTypeStmt struct {
AlterTypeStmt *AlterTypeStmt `protobuf:"bytes,129,opt,name=alter_type_stmt,json=AlterTypeStmt,proto3,oneof"`
}
type Node_AlterUserMappingStmt ¶
type Node_AlterUserMappingStmt struct {
AlterUserMappingStmt *AlterUserMappingStmt `protobuf:"bytes,143,opt,name=alter_user_mapping_stmt,json=AlterUserMappingStmt,proto3,oneof"`
}
type Node_AlternativeSubPlan ¶
type Node_AlternativeSubPlan struct {
AlternativeSubPlan *AlternativeSubPlan `protobuf:"bytes,19,opt,name=alternative_sub_plan,json=AlternativeSubPlan,proto3,oneof"`
}
type Node_ArrayCoerceExpr ¶
type Node_ArrayCoerceExpr struct {
ArrayCoerceExpr *ArrayCoerceExpr `protobuf:"bytes,24,opt,name=array_coerce_expr,json=ArrayCoerceExpr,proto3,oneof"`
}
type Node_ArrayExpr ¶
type Node_ArrayExpr struct {
ArrayExpr *ArrayExpr `protobuf:"bytes,30,opt,name=array_expr,json=ArrayExpr,proto3,oneof"`
}
type Node_BitString ¶
type Node_BitString struct {
BitString *BitString `protobuf:"bytes,234,opt,name=bit_string,json=BitString,proto3,oneof"`
}
type Node_BoolExpr ¶
type Node_BoolExpr struct {
BoolExpr *BoolExpr `protobuf:"bytes,16,opt,name=bool_expr,json=BoolExpr,proto3,oneof"`
}
type Node_Boolean ¶
type Node_Boolean struct {
Boolean *Boolean `protobuf:"bytes,232,opt,name=boolean,json=Boolean,proto3,oneof"`
}
type Node_BooleanTest ¶
type Node_BooleanTest struct {
BooleanTest *BooleanTest `protobuf:"bytes,38,opt,name=boolean_test,json=BooleanTest,proto3,oneof"`
}
type Node_CallContext ¶
type Node_CallContext struct {
CallContext *CallContext `protobuf:"bytes,229,opt,name=call_context,json=CallContext,proto3,oneof"`
}
type Node_CallStmt ¶
type Node_CallStmt struct {
CallStmt *CallStmt `protobuf:"bytes,169,opt,name=call_stmt,json=CallStmt,proto3,oneof"`
}
type Node_CaseExpr ¶
type Node_CaseExpr struct {
CaseExpr *CaseExpr `protobuf:"bytes,27,opt,name=case_expr,json=CaseExpr,proto3,oneof"`
}
type Node_CaseTestExpr ¶
type Node_CaseTestExpr struct {
CaseTestExpr *CaseTestExpr `protobuf:"bytes,29,opt,name=case_test_expr,json=CaseTestExpr,proto3,oneof"`
}
type Node_CaseWhen ¶
type Node_CaseWhen struct {
CaseWhen *CaseWhen `protobuf:"bytes,28,opt,name=case_when,json=CaseWhen,proto3,oneof"`
}
type Node_CheckPointStmt ¶
type Node_CheckPointStmt struct {
CheckPointStmt *CheckPointStmt `protobuf:"bytes,108,opt,name=check_point_stmt,json=CheckPointStmt,proto3,oneof"`
}
type Node_ClosePortalStmt ¶
type Node_ClosePortalStmt struct {
ClosePortalStmt *ClosePortalStmt `protobuf:"bytes,68,opt,name=close_portal_stmt,json=ClosePortalStmt,proto3,oneof"`
}
type Node_ClusterStmt ¶
type Node_ClusterStmt struct {
ClusterStmt *ClusterStmt `protobuf:"bytes,69,opt,name=cluster_stmt,json=ClusterStmt,proto3,oneof"`
}
type Node_CoalesceExpr ¶
type Node_CoalesceExpr struct {
CoalesceExpr *CoalesceExpr `protobuf:"bytes,33,opt,name=coalesce_expr,json=CoalesceExpr,proto3,oneof"`
}
type Node_CoerceToDomain ¶
type Node_CoerceToDomain struct {
CoerceToDomain *CoerceToDomain `protobuf:"bytes,39,opt,name=coerce_to_domain,json=CoerceToDomain,proto3,oneof"`
}
type Node_CoerceToDomainValue ¶
type Node_CoerceToDomainValue struct {
CoerceToDomainValue *CoerceToDomainValue `protobuf:"bytes,40,opt,name=coerce_to_domain_value,json=CoerceToDomainValue,proto3,oneof"`
}
type Node_CoerceViaIo ¶
type Node_CoerceViaIo struct {
CoerceViaIo *CoerceViaIO `protobuf:"bytes,23,opt,name=coerce_via_io,json=CoerceViaIO,proto3,oneof"`
}
type Node_CollateClause ¶
type Node_CollateClause struct {
CollateClause *CollateClause `protobuf:"bytes,182,opt,name=collate_clause,json=CollateClause,proto3,oneof"`
}
type Node_CollateExpr ¶
type Node_CollateExpr struct {
CollateExpr *CollateExpr `protobuf:"bytes,26,opt,name=collate_expr,json=CollateExpr,proto3,oneof"`
}
type Node_ColumnDef ¶
type Node_ColumnDef struct {
ColumnDef *ColumnDef `protobuf:"bytes,191,opt,name=column_def,json=ColumnDef,proto3,oneof"`
}
type Node_ColumnRef ¶
type Node_ColumnRef struct {
ColumnRef *ColumnRef `protobuf:"bytes,172,opt,name=column_ref,json=ColumnRef,proto3,oneof"`
}
type Node_CommentStmt ¶
type Node_CommentStmt struct {
CommentStmt *CommentStmt `protobuf:"bytes,75,opt,name=comment_stmt,json=CommentStmt,proto3,oneof"`
}
type Node_CommonTableExpr ¶
type Node_CommonTableExpr struct {
CommonTableExpr *CommonTableExpr `protobuf:"bytes,216,opt,name=common_table_expr,json=CommonTableExpr,proto3,oneof"`
}
type Node_CompositeTypeStmt ¶
type Node_CompositeTypeStmt struct {
CompositeTypeStmt *CompositeTypeStmt `protobuf:"bytes,132,opt,name=composite_type_stmt,json=CompositeTypeStmt,proto3,oneof"`
}
type Node_Constraint ¶
type Node_Constraint struct {
Constraint *Constraint `protobuf:"bytes,194,opt,name=constraint,json=Constraint,proto3,oneof"`
}
type Node_ConstraintsSetStmt ¶
type Node_ConstraintsSetStmt struct {
ConstraintsSetStmt *ConstraintsSetStmt `protobuf:"bytes,106,opt,name=constraints_set_stmt,json=ConstraintsSetStmt,proto3,oneof"`
}
type Node_ConvertRowtypeExpr ¶
type Node_ConvertRowtypeExpr struct {
ConvertRowtypeExpr *ConvertRowtypeExpr `protobuf:"bytes,25,opt,name=convert_rowtype_expr,json=ConvertRowtypeExpr,proto3,oneof"`
}
type Node_CopyStmt ¶
type Node_CopyStmt struct {
CopyStmt *CopyStmt `protobuf:"bytes,70,opt,name=copy_stmt,json=CopyStmt,proto3,oneof"`
}
type Node_CreateAmStmt ¶
type Node_CreateAmStmt struct {
CreateAmStmt *CreateAmStmt `protobuf:"bytes,161,opt,name=create_am_stmt,json=CreateAmStmt,proto3,oneof"`
}
type Node_CreateCastStmt ¶
type Node_CreateCastStmt struct {
CreateCastStmt *CreateCastStmt `protobuf:"bytes,115,opt,name=create_cast_stmt,json=CreateCastStmt,proto3,oneof"`
}
type Node_CreateConversionStmt ¶
type Node_CreateConversionStmt struct {
CreateConversionStmt *CreateConversionStmt `protobuf:"bytes,114,opt,name=create_conversion_stmt,json=CreateConversionStmt,proto3,oneof"`
}
type Node_CreateDomainStmt ¶
type Node_CreateDomainStmt struct {
CreateDomainStmt *CreateDomainStmt `protobuf:"bytes,89,opt,name=create_domain_stmt,json=CreateDomainStmt,proto3,oneof"`
}
type Node_CreateEnumStmt ¶
type Node_CreateEnumStmt struct {
CreateEnumStmt *CreateEnumStmt `protobuf:"bytes,133,opt,name=create_enum_stmt,json=CreateEnumStmt,proto3,oneof"`
}
type Node_CreateEventTrigStmt ¶
type Node_CreateEventTrigStmt struct {
CreateEventTrigStmt *CreateEventTrigStmt `protobuf:"bytes,153,opt,name=create_event_trig_stmt,json=CreateEventTrigStmt,proto3,oneof"`
}
type Node_CreateExtensionStmt ¶
type Node_CreateExtensionStmt struct {
CreateExtensionStmt *CreateExtensionStmt `protobuf:"bytes,150,opt,name=create_extension_stmt,json=CreateExtensionStmt,proto3,oneof"`
}
type Node_CreateFdwStmt ¶
type Node_CreateFdwStmt struct {
CreateFdwStmt *CreateFdwStmt `protobuf:"bytes,138,opt,name=create_fdw_stmt,json=CreateFdwStmt,proto3,oneof"`
}
type Node_CreateForeignServerStmt ¶
type Node_CreateForeignServerStmt struct {
CreateForeignServerStmt *CreateForeignServerStmt `protobuf:"bytes,140,opt,name=create_foreign_server_stmt,json=CreateForeignServerStmt,proto3,oneof"`
}
type Node_CreateForeignTableStmt ¶
type Node_CreateForeignTableStmt struct {
CreateForeignTableStmt *CreateForeignTableStmt `protobuf:"bytes,148,opt,name=create_foreign_table_stmt,json=CreateForeignTableStmt,proto3,oneof"`
}
type Node_CreateFunctionStmt ¶
type Node_CreateFunctionStmt struct {
CreateFunctionStmt *CreateFunctionStmt `protobuf:"bytes,78,opt,name=create_function_stmt,json=CreateFunctionStmt,proto3,oneof"`
}
type Node_CreateOpClassItem ¶
type Node_CreateOpClassItem struct {
CreateOpClassItem *CreateOpClassItem `protobuf:"bytes,205,opt,name=create_op_class_item,json=CreateOpClassItem,proto3,oneof"`
}
type Node_CreateOpClassStmt ¶
type Node_CreateOpClassStmt struct {
CreateOpClassStmt *CreateOpClassStmt `protobuf:"bytes,116,opt,name=create_op_class_stmt,json=CreateOpClassStmt,proto3,oneof"`
}
type Node_CreateOpFamilyStmt ¶
type Node_CreateOpFamilyStmt struct {
CreateOpFamilyStmt *CreateOpFamilyStmt `protobuf:"bytes,117,opt,name=create_op_family_stmt,json=CreateOpFamilyStmt,proto3,oneof"`
}
type Node_CreatePlangStmt ¶
type Node_CreatePlangStmt struct {
CreatePlangStmt *CreatePLangStmt `protobuf:"bytes,101,opt,name=create_plang_stmt,json=CreatePLangStmt,proto3,oneof"`
}
type Node_CreatePolicyStmt ¶
type Node_CreatePolicyStmt struct {
CreatePolicyStmt *CreatePolicyStmt `protobuf:"bytes,158,opt,name=create_policy_stmt,json=CreatePolicyStmt,proto3,oneof"`
}
type Node_CreatePublicationStmt ¶
type Node_CreatePublicationStmt struct {
CreatePublicationStmt *CreatePublicationStmt `protobuf:"bytes,162,opt,name=create_publication_stmt,json=CreatePublicationStmt,proto3,oneof"`
}
type Node_CreateRangeStmt ¶
type Node_CreateRangeStmt struct {
CreateRangeStmt *CreateRangeStmt `protobuf:"bytes,134,opt,name=create_range_stmt,json=CreateRangeStmt,proto3,oneof"`
}
type Node_CreateRoleStmt ¶
type Node_CreateRoleStmt struct {
CreateRoleStmt *CreateRoleStmt `protobuf:"bytes,102,opt,name=create_role_stmt,json=CreateRoleStmt,proto3,oneof"`
}
type Node_CreateSchemaStmt ¶
type Node_CreateSchemaStmt struct {
CreateSchemaStmt *CreateSchemaStmt `protobuf:"bytes,109,opt,name=create_schema_stmt,json=CreateSchemaStmt,proto3,oneof"`
}
type Node_CreateSeqStmt ¶
type Node_CreateSeqStmt struct {
CreateSeqStmt *CreateSeqStmt `protobuf:"bytes,95,opt,name=create_seq_stmt,json=CreateSeqStmt,proto3,oneof"`
}
type Node_CreateStatsStmt ¶
type Node_CreateStatsStmt struct {
CreateStatsStmt *CreateStatsStmt `protobuf:"bytes,167,opt,name=create_stats_stmt,json=CreateStatsStmt,proto3,oneof"`
}
type Node_CreateStmt ¶
type Node_CreateStmt struct {
CreateStmt *CreateStmt `protobuf:"bytes,71,opt,name=create_stmt,json=CreateStmt,proto3,oneof"`
}
type Node_CreateSubscriptionStmt ¶
type Node_CreateSubscriptionStmt struct {
CreateSubscriptionStmt *CreateSubscriptionStmt `protobuf:"bytes,164,opt,name=create_subscription_stmt,json=CreateSubscriptionStmt,proto3,oneof"`
}
type Node_CreateTableAsStmt ¶
type Node_CreateTableAsStmt struct {
CreateTableAsStmt *CreateTableAsStmt `protobuf:"bytes,94,opt,name=create_table_as_stmt,json=CreateTableAsStmt,proto3,oneof"`
}
type Node_CreateTableSpaceStmt ¶
type Node_CreateTableSpaceStmt struct {
CreateTableSpaceStmt *CreateTableSpaceStmt `protobuf:"bytes,123,opt,name=create_table_space_stmt,json=CreateTableSpaceStmt,proto3,oneof"`
}
type Node_CreateTransformStmt ¶
type Node_CreateTransformStmt struct {
CreateTransformStmt *CreateTransformStmt `protobuf:"bytes,160,opt,name=create_transform_stmt,json=CreateTransformStmt,proto3,oneof"`
}
type Node_CreateTrigStmt ¶
type Node_CreateTrigStmt struct {
CreateTrigStmt *CreateTrigStmt `protobuf:"bytes,100,opt,name=create_trig_stmt,json=CreateTrigStmt,proto3,oneof"`
}
type Node_CreateUserMappingStmt ¶
type Node_CreateUserMappingStmt struct {
CreateUserMappingStmt *CreateUserMappingStmt `protobuf:"bytes,142,opt,name=create_user_mapping_stmt,json=CreateUserMappingStmt,proto3,oneof"`
}
type Node_CreatedbStmt ¶
type Node_CreatedbStmt struct {
CreatedbStmt *CreatedbStmt `protobuf:"bytes,90,opt,name=createdb_stmt,json=CreatedbStmt,proto3,oneof"`
}
type Node_CtecycleClause ¶
type Node_CtecycleClause struct {
CtecycleClause *CTECycleClause `protobuf:"bytes,215,opt,name=ctecycle_clause,json=CTECycleClause,proto3,oneof"`
}
type Node_CtesearchClause ¶
type Node_CtesearchClause struct {
CtesearchClause *CTESearchClause `protobuf:"bytes,214,opt,name=ctesearch_clause,json=CTESearchClause,proto3,oneof"`
}
type Node_CurrentOfExpr ¶
type Node_CurrentOfExpr struct {
CurrentOfExpr *CurrentOfExpr `protobuf:"bytes,42,opt,name=current_of_expr,json=CurrentOfExpr,proto3,oneof"`
}
type Node_DeallocateStmt ¶
type Node_DeallocateStmt struct {
DeallocateStmt *DeallocateStmt `protobuf:"bytes,121,opt,name=deallocate_stmt,json=DeallocateStmt,proto3,oneof"`
}
type Node_DeclareCursorStmt ¶
type Node_DeclareCursorStmt struct {
DeclareCursorStmt *DeclareCursorStmt `protobuf:"bytes,122,opt,name=declare_cursor_stmt,json=DeclareCursorStmt,proto3,oneof"`
}
type Node_DefElem ¶
type Node_DefElem struct {
DefElem *DefElem `protobuf:"bytes,195,opt,name=def_elem,json=DefElem,proto3,oneof"`
}
type Node_DefineStmt ¶
type Node_DefineStmt struct {
DefineStmt *DefineStmt `protobuf:"bytes,72,opt,name=define_stmt,json=DefineStmt,proto3,oneof"`
}
type Node_DeleteStmt ¶
type Node_DeleteStmt struct {
DeleteStmt *DeleteStmt `protobuf:"bytes,55,opt,name=delete_stmt,json=DeleteStmt,proto3,oneof"`
}
type Node_DiscardStmt ¶
type Node_DiscardStmt struct {
DiscardStmt *DiscardStmt `protobuf:"bytes,99,opt,name=discard_stmt,json=DiscardStmt,proto3,oneof"`
}
type Node_DistinctExpr ¶
type Node_DistinctExpr struct {
DistinctExpr *DistinctExpr `protobuf:"bytes,13,opt,name=distinct_expr,json=DistinctExpr,proto3,oneof"`
}
type Node_DoStmt ¶
type Node_DoStmt struct {
DoStmt *DoStmt `protobuf:"bytes,80,opt,name=do_stmt,json=DoStmt,proto3,oneof"`
}
type Node_DropOwnedStmt ¶
type Node_DropOwnedStmt struct {
DropOwnedStmt *DropOwnedStmt `protobuf:"bytes,130,opt,name=drop_owned_stmt,json=DropOwnedStmt,proto3,oneof"`
}
type Node_DropRoleStmt ¶
type Node_DropRoleStmt struct {
DropRoleStmt *DropRoleStmt `protobuf:"bytes,104,opt,name=drop_role_stmt,json=DropRoleStmt,proto3,oneof"`
}
type Node_DropStmt ¶
type Node_DropStmt struct {
DropStmt *DropStmt `protobuf:"bytes,73,opt,name=drop_stmt,json=DropStmt,proto3,oneof"`
}
type Node_DropSubscriptionStmt ¶
type Node_DropSubscriptionStmt struct {
DropSubscriptionStmt *DropSubscriptionStmt `protobuf:"bytes,166,opt,name=drop_subscription_stmt,json=DropSubscriptionStmt,proto3,oneof"`
}
type Node_DropTableSpaceStmt ¶
type Node_DropTableSpaceStmt struct {
DropTableSpaceStmt *DropTableSpaceStmt `protobuf:"bytes,124,opt,name=drop_table_space_stmt,json=DropTableSpaceStmt,proto3,oneof"`
}
type Node_DropUserMappingStmt ¶
type Node_DropUserMappingStmt struct {
DropUserMappingStmt *DropUserMappingStmt `protobuf:"bytes,144,opt,name=drop_user_mapping_stmt,json=DropUserMappingStmt,proto3,oneof"`
}
type Node_DropdbStmt ¶
type Node_DropdbStmt struct {
DropdbStmt *DropdbStmt `protobuf:"bytes,91,opt,name=dropdb_stmt,json=DropdbStmt,proto3,oneof"`
}
type Node_ExecuteStmt ¶
type Node_ExecuteStmt struct {
ExecuteStmt *ExecuteStmt `protobuf:"bytes,120,opt,name=execute_stmt,json=ExecuteStmt,proto3,oneof"`
}
type Node_ExplainStmt ¶
type Node_ExplainStmt struct {
ExplainStmt *ExplainStmt `protobuf:"bytes,93,opt,name=explain_stmt,json=ExplainStmt,proto3,oneof"`
}
type Node_FetchStmt ¶
type Node_FetchStmt struct {
FetchStmt *FetchStmt `protobuf:"bytes,76,opt,name=fetch_stmt,json=FetchStmt,proto3,oneof"`
}
type Node_FieldSelect ¶
type Node_FieldSelect struct {
FieldSelect *FieldSelect `protobuf:"bytes,20,opt,name=field_select,json=FieldSelect,proto3,oneof"`
}
type Node_FieldStore ¶
type Node_FieldStore struct {
FieldStore *FieldStore `protobuf:"bytes,21,opt,name=field_store,json=FieldStore,proto3,oneof"`
}
type Node_Float ¶
type Node_Float struct {
Float *Float `protobuf:"bytes,231,opt,name=float,json=Float,proto3,oneof"`
}
type Node_FromExpr ¶
type Node_FromExpr struct {
FromExpr *FromExpr `protobuf:"bytes,48,opt,name=from_expr,json=FromExpr,proto3,oneof"`
}
type Node_FuncCall ¶
type Node_FuncCall struct {
FuncCall *FuncCall `protobuf:"bytes,174,opt,name=func_call,json=FuncCall,proto3,oneof"`
}
type Node_FuncExpr ¶
type Node_FuncExpr struct {
FuncExpr *FuncExpr `protobuf:"bytes,10,opt,name=func_expr,json=FuncExpr,proto3,oneof"`
}
type Node_FunctionParameter ¶
type Node_FunctionParameter struct {
FunctionParameter *FunctionParameter `protobuf:"bytes,207,opt,name=function_parameter,json=FunctionParameter,proto3,oneof"`
}
type Node_GrantRoleStmt ¶
type Node_GrantRoleStmt struct {
GrantRoleStmt *GrantRoleStmt `protobuf:"bytes,66,opt,name=grant_role_stmt,json=GrantRoleStmt,proto3,oneof"`
}
type Node_GrantStmt ¶
type Node_GrantStmt struct {
GrantStmt *GrantStmt `protobuf:"bytes,65,opt,name=grant_stmt,json=GrantStmt,proto3,oneof"`
}
type Node_GroupingFunc ¶
type Node_GroupingFunc struct {
GroupingFunc *GroupingFunc `protobuf:"bytes,7,opt,name=grouping_func,json=GroupingFunc,proto3,oneof"`
}
type Node_GroupingSet ¶
type Node_GroupingSet struct {
GroupingSet *GroupingSet `protobuf:"bytes,201,opt,name=grouping_set,json=GroupingSet,proto3,oneof"`
}
type Node_ImportForeignSchemaStmt ¶
type Node_ImportForeignSchemaStmt struct {
ImportForeignSchemaStmt *ImportForeignSchemaStmt `protobuf:"bytes,149,opt,name=import_foreign_schema_stmt,json=ImportForeignSchemaStmt,proto3,oneof"`
}
type Node_IndexElem ¶
type Node_IndexElem struct {
IndexElem *IndexElem `protobuf:"bytes,192,opt,name=index_elem,json=IndexElem,proto3,oneof"`
}
type Node_IndexStmt ¶
type Node_IndexStmt struct {
IndexStmt *IndexStmt `protobuf:"bytes,77,opt,name=index_stmt,json=IndexStmt,proto3,oneof"`
}
type Node_InferClause ¶
type Node_InferClause struct {
InferClause *InferClause `protobuf:"bytes,212,opt,name=infer_clause,json=InferClause,proto3,oneof"`
}
type Node_InferenceElem ¶
type Node_InferenceElem struct {
InferenceElem *InferenceElem `protobuf:"bytes,44,opt,name=inference_elem,json=InferenceElem,proto3,oneof"`
}
type Node_InlineCodeBlock ¶
type Node_InlineCodeBlock struct {
InlineCodeBlock *InlineCodeBlock `protobuf:"bytes,228,opt,name=inline_code_block,json=InlineCodeBlock,proto3,oneof"`
}
type Node_InsertStmt ¶
type Node_InsertStmt struct {
InsertStmt *InsertStmt `protobuf:"bytes,54,opt,name=insert_stmt,json=InsertStmt,proto3,oneof"`
}
type Node_IntList ¶
type Node_IntList struct {
IntList *IntList `protobuf:"bytes,236,opt,name=int_list,json=IntList,proto3,oneof"`
}
type Node_Integer ¶
type Node_Integer struct {
Integer *Integer `protobuf:"bytes,230,opt,name=integer,json=Integer,proto3,oneof"`
}
type Node_IntoClause ¶
type Node_IntoClause struct {
IntoClause *IntoClause `protobuf:"bytes,50,opt,name=into_clause,json=IntoClause,proto3,oneof"`
}
type Node_JoinExpr ¶
type Node_JoinExpr struct {
JoinExpr *JoinExpr `protobuf:"bytes,47,opt,name=join_expr,json=JoinExpr,proto3,oneof"`
}
type Node_List ¶
type Node_List struct {
List *List `protobuf:"bytes,235,opt,name=list,json=List,proto3,oneof"`
}
type Node_ListenStmt ¶
type Node_ListenStmt struct {
ListenStmt *ListenStmt `protobuf:"bytes,84,opt,name=listen_stmt,json=ListenStmt,proto3,oneof"`
}
type Node_LoadStmt ¶
type Node_LoadStmt struct {
LoadStmt *LoadStmt `protobuf:"bytes,88,opt,name=load_stmt,json=LoadStmt,proto3,oneof"`
}
type Node_LockStmt ¶
type Node_LockStmt struct {
LockStmt *LockStmt `protobuf:"bytes,105,opt,name=lock_stmt,json=LockStmt,proto3,oneof"`
}
type Node_LockingClause ¶
type Node_LockingClause struct {
LockingClause *LockingClause `protobuf:"bytes,208,opt,name=locking_clause,json=LockingClause,proto3,oneof"`
}
type Node_MergeAction ¶
type Node_MergeAction struct {
MergeAction *MergeAction `protobuf:"bytes,51,opt,name=merge_action,json=MergeAction,proto3,oneof"`
}
type Node_MergeStmt ¶
type Node_MergeStmt struct {
MergeStmt *MergeStmt `protobuf:"bytes,57,opt,name=merge_stmt,json=MergeStmt,proto3,oneof"`
}
type Node_MergeWhenClause ¶
type Node_MergeWhenClause struct {
MergeWhenClause *MergeWhenClause `protobuf:"bytes,217,opt,name=merge_when_clause,json=MergeWhenClause,proto3,oneof"`
}
type Node_MinMaxExpr ¶
type Node_MinMaxExpr struct {
MinMaxExpr *MinMaxExpr `protobuf:"bytes,34,opt,name=min_max_expr,json=MinMaxExpr,proto3,oneof"`
}
type Node_MultiAssignRef ¶
type Node_MultiAssignRef struct {
MultiAssignRef *MultiAssignRef `protobuf:"bytes,180,opt,name=multi_assign_ref,json=MultiAssignRef,proto3,oneof"`
}
type Node_NamedArgExpr ¶
type Node_NamedArgExpr struct {
NamedArgExpr *NamedArgExpr `protobuf:"bytes,11,opt,name=named_arg_expr,json=NamedArgExpr,proto3,oneof"`
}
type Node_NextValueExpr ¶
type Node_NextValueExpr struct {
NextValueExpr *NextValueExpr `protobuf:"bytes,43,opt,name=next_value_expr,json=NextValueExpr,proto3,oneof"`
}
type Node_NotifyStmt ¶
type Node_NotifyStmt struct {
NotifyStmt *NotifyStmt `protobuf:"bytes,83,opt,name=notify_stmt,json=NotifyStmt,proto3,oneof"`
}
type Node_NullIfExpr ¶
type Node_NullIfExpr struct {
NullIfExpr *NullIfExpr `protobuf:"bytes,14,opt,name=null_if_expr,json=NullIfExpr,proto3,oneof"`
}
type Node_NullTest ¶
type Node_NullTest struct {
NullTest *NullTest `protobuf:"bytes,37,opt,name=null_test,json=NullTest,proto3,oneof"`
}
type Node_ObjectWithArgs ¶
type Node_ObjectWithArgs struct {
ObjectWithArgs *ObjectWithArgs `protobuf:"bytes,203,opt,name=object_with_args,json=ObjectWithArgs,proto3,oneof"`
}
type Node_OidList ¶
type Node_OidList struct {
OidList *OidList `protobuf:"bytes,237,opt,name=oid_list,json=OidList,proto3,oneof"`
}
type Node_OnConflictClause ¶
type Node_OnConflictClause struct {
OnConflictClause *OnConflictClause `protobuf:"bytes,213,opt,name=on_conflict_clause,json=OnConflictClause,proto3,oneof"`
}
type Node_OnConflictExpr ¶
type Node_OnConflictExpr struct {
OnConflictExpr *OnConflictExpr `protobuf:"bytes,49,opt,name=on_conflict_expr,json=OnConflictExpr,proto3,oneof"`
}
type Node_OpExpr ¶
type Node_OpExpr struct {
OpExpr *OpExpr `protobuf:"bytes,12,opt,name=op_expr,json=OpExpr,proto3,oneof"`
}
type Node_Param ¶
type Node_Param struct {
Param *Param `protobuf:"bytes,5,opt,name=param,json=Param,proto3,oneof"`
}
type Node_ParamRef ¶
type Node_ParamRef struct {
ParamRef *ParamRef `protobuf:"bytes,173,opt,name=param_ref,json=ParamRef,proto3,oneof"`
}
type Node_PartitionBoundSpec ¶
type Node_PartitionBoundSpec struct {
PartitionBoundSpec *PartitionBoundSpec `protobuf:"bytes,222,opt,name=partition_bound_spec,json=PartitionBoundSpec,proto3,oneof"`
}
type Node_PartitionCmd ¶
type Node_PartitionCmd struct {
PartitionCmd *PartitionCmd `protobuf:"bytes,224,opt,name=partition_cmd,json=PartitionCmd,proto3,oneof"`
}
type Node_PartitionElem ¶
type Node_PartitionElem struct {
PartitionElem *PartitionElem `protobuf:"bytes,220,opt,name=partition_elem,json=PartitionElem,proto3,oneof"`
}
type Node_PartitionRangeDatum ¶
type Node_PartitionRangeDatum struct {
PartitionRangeDatum *PartitionRangeDatum `protobuf:"bytes,223,opt,name=partition_range_datum,json=PartitionRangeDatum,proto3,oneof"`
}
type Node_PartitionSpec ¶
type Node_PartitionSpec struct {
PartitionSpec *PartitionSpec `protobuf:"bytes,221,opt,name=partition_spec,json=PartitionSpec,proto3,oneof"`
}
type Node_PlassignStmt ¶
type Node_PlassignStmt struct {
PlassignStmt *PLAssignStmt `protobuf:"bytes,60,opt,name=plassign_stmt,json=PLAssignStmt,proto3,oneof"`
}
type Node_PrepareStmt ¶
type Node_PrepareStmt struct {
PrepareStmt *PrepareStmt `protobuf:"bytes,119,opt,name=prepare_stmt,json=PrepareStmt,proto3,oneof"`
}
type Node_PublicationObjSpec ¶
type Node_PublicationObjSpec struct {
PublicationObjSpec *PublicationObjSpec `protobuf:"bytes,226,opt,name=publication_obj_spec,json=PublicationObjSpec,proto3,oneof"`
}
type Node_PublicationTable ¶
type Node_PublicationTable struct {
PublicationTable *PublicationTable `protobuf:"bytes,227,opt,name=publication_table,json=PublicationTable,proto3,oneof"`
}
type Node_Query ¶
type Node_Query struct {
Query *Query `protobuf:"bytes,53,opt,name=query,json=Query,proto3,oneof"`
}
type Node_RangeFunction ¶
type Node_RangeFunction struct {
RangeFunction *RangeFunction `protobuf:"bytes,186,opt,name=range_function,json=RangeFunction,proto3,oneof"`
}
type Node_RangeSubselect ¶
type Node_RangeSubselect struct {
RangeSubselect *RangeSubselect `protobuf:"bytes,185,opt,name=range_subselect,json=RangeSubselect,proto3,oneof"`
}
type Node_RangeTableFunc ¶
type Node_RangeTableFunc struct {
RangeTableFunc *RangeTableFunc `protobuf:"bytes,188,opt,name=range_table_func,json=RangeTableFunc,proto3,oneof"`
}
type Node_RangeTableFuncCol ¶
type Node_RangeTableFuncCol struct {
RangeTableFuncCol *RangeTableFuncCol `protobuf:"bytes,189,opt,name=range_table_func_col,json=RangeTableFuncCol,proto3,oneof"`
}
type Node_RangeTableSample ¶
type Node_RangeTableSample struct {
RangeTableSample *RangeTableSample `protobuf:"bytes,187,opt,name=range_table_sample,json=RangeTableSample,proto3,oneof"`
}
type Node_RangeTblEntry ¶
type Node_RangeTblEntry struct {
RangeTblEntry *RangeTblEntry `protobuf:"bytes,196,opt,name=range_tbl_entry,json=RangeTblEntry,proto3,oneof"`
}
type Node_RangeTblFunction ¶
type Node_RangeTblFunction struct {
RangeTblFunction *RangeTblFunction `protobuf:"bytes,197,opt,name=range_tbl_function,json=RangeTblFunction,proto3,oneof"`
}
type Node_RangeTblRef ¶
type Node_RangeTblRef struct {
RangeTblRef *RangeTblRef `protobuf:"bytes,46,opt,name=range_tbl_ref,json=RangeTblRef,proto3,oneof"`
}
type Node_RangeVar ¶
type Node_RangeVar struct {
RangeVar *RangeVar `protobuf:"bytes,2,opt,name=range_var,json=RangeVar,proto3,oneof"`
}
type Node_RawStmt ¶
type Node_RawStmt struct {
RawStmt *RawStmt `protobuf:"bytes,52,opt,name=raw_stmt,json=RawStmt,proto3,oneof"`
}
type Node_ReassignOwnedStmt ¶
type Node_ReassignOwnedStmt struct {
ReassignOwnedStmt *ReassignOwnedStmt `protobuf:"bytes,131,opt,name=reassign_owned_stmt,json=ReassignOwnedStmt,proto3,oneof"`
}
type Node_RefreshMatViewStmt ¶
type Node_RefreshMatViewStmt struct {
RefreshMatViewStmt *RefreshMatViewStmt `protobuf:"bytes,155,opt,name=refresh_mat_view_stmt,json=RefreshMatViewStmt,proto3,oneof"`
}
type Node_ReindexStmt ¶
type Node_ReindexStmt struct {
ReindexStmt *ReindexStmt `protobuf:"bytes,107,opt,name=reindex_stmt,json=ReindexStmt,proto3,oneof"`
}
type Node_RelabelType ¶
type Node_RelabelType struct {
RelabelType *RelabelType `protobuf:"bytes,22,opt,name=relabel_type,json=RelabelType,proto3,oneof"`
}
type Node_RenameStmt ¶
type Node_RenameStmt struct {
RenameStmt *RenameStmt `protobuf:"bytes,81,opt,name=rename_stmt,json=RenameStmt,proto3,oneof"`
}
type Node_ReplicaIdentityStmt ¶
type Node_ReplicaIdentityStmt struct {
ReplicaIdentityStmt *ReplicaIdentityStmt `protobuf:"bytes,156,opt,name=replica_identity_stmt,json=ReplicaIdentityStmt,proto3,oneof"`
}
type Node_ResTarget ¶
type Node_ResTarget struct {
ResTarget *ResTarget `protobuf:"bytes,179,opt,name=res_target,json=ResTarget,proto3,oneof"`
}
type Node_ReturnStmt ¶
type Node_ReturnStmt struct {
ReturnStmt *ReturnStmt `protobuf:"bytes,59,opt,name=return_stmt,json=ReturnStmt,proto3,oneof"`
}
type Node_RoleSpec ¶
type Node_RoleSpec struct {
RoleSpec *RoleSpec `protobuf:"bytes,218,opt,name=role_spec,json=RoleSpec,proto3,oneof"`
}
type Node_RowCompareExpr ¶
type Node_RowCompareExpr struct {
RowCompareExpr *RowCompareExpr `protobuf:"bytes,32,opt,name=row_compare_expr,json=RowCompareExpr,proto3,oneof"`
}
type Node_RowExpr ¶
type Node_RowExpr struct {
RowExpr *RowExpr `protobuf:"bytes,31,opt,name=row_expr,json=RowExpr,proto3,oneof"`
}
type Node_RowMarkClause ¶
type Node_RowMarkClause struct {
RowMarkClause *RowMarkClause `protobuf:"bytes,209,opt,name=row_mark_clause,json=RowMarkClause,proto3,oneof"`
}
type Node_RuleStmt ¶
type Node_RuleStmt struct {
RuleStmt *RuleStmt `protobuf:"bytes,82,opt,name=rule_stmt,json=RuleStmt,proto3,oneof"`
}
type Node_ScalarArrayOpExpr ¶
type Node_ScalarArrayOpExpr struct {
ScalarArrayOpExpr *ScalarArrayOpExpr `protobuf:"bytes,15,opt,name=scalar_array_op_expr,json=ScalarArrayOpExpr,proto3,oneof"`
}
type Node_SecLabelStmt ¶
type Node_SecLabelStmt struct {
SecLabelStmt *SecLabelStmt `protobuf:"bytes,147,opt,name=sec_label_stmt,json=SecLabelStmt,proto3,oneof"`
}
type Node_SelectStmt ¶
type Node_SelectStmt struct {
SelectStmt *SelectStmt `protobuf:"bytes,58,opt,name=select_stmt,json=SelectStmt,proto3,oneof"`
}
type Node_SetOperationStmt ¶
type Node_SetOperationStmt struct {
SetOperationStmt *SetOperationStmt `protobuf:"bytes,64,opt,name=set_operation_stmt,json=SetOperationStmt,proto3,oneof"`
}
type Node_SetToDefault ¶
type Node_SetToDefault struct {
SetToDefault *SetToDefault `protobuf:"bytes,41,opt,name=set_to_default,json=SetToDefault,proto3,oneof"`
}
type Node_SortBy ¶
type Node_SortBy struct {
SortBy *SortBy `protobuf:"bytes,183,opt,name=sort_by,json=SortBy,proto3,oneof"`
}
type Node_SortGroupClause ¶
type Node_SortGroupClause struct {
SortGroupClause *SortGroupClause `protobuf:"bytes,200,opt,name=sort_group_clause,json=SortGroupClause,proto3,oneof"`
}
type Node_SqlvalueFunction ¶
type Node_SqlvalueFunction struct {
SqlvalueFunction *SQLValueFunction `protobuf:"bytes,35,opt,name=sqlvalue_function,json=SQLValueFunction,proto3,oneof"`
}
type Node_StatsElem ¶
type Node_StatsElem struct {
StatsElem *StatsElem `protobuf:"bytes,193,opt,name=stats_elem,json=StatsElem,proto3,oneof"`
}
type Node_String_ ¶
type Node_String_ struct {
String_ *String `protobuf:"bytes,233,opt,name=string,json=String,proto3,oneof"`
}
type Node_SubLink ¶
type Node_SubLink struct {
SubLink *SubLink `protobuf:"bytes,17,opt,name=sub_link,json=SubLink,proto3,oneof"`
}
type Node_SubPlan ¶
type Node_SubPlan struct {
SubPlan *SubPlan `protobuf:"bytes,18,opt,name=sub_plan,json=SubPlan,proto3,oneof"`
}
type Node_SubscriptingRef ¶
type Node_SubscriptingRef struct {
SubscriptingRef *SubscriptingRef `protobuf:"bytes,9,opt,name=subscripting_ref,json=SubscriptingRef,proto3,oneof"`
}
type Node_TableFunc ¶
type Node_TableFunc struct {
TableFunc *TableFunc `protobuf:"bytes,3,opt,name=table_func,json=TableFunc,proto3,oneof"`
}
type Node_TableLikeClause ¶
type Node_TableLikeClause struct {
TableLikeClause *TableLikeClause `protobuf:"bytes,206,opt,name=table_like_clause,json=TableLikeClause,proto3,oneof"`
}
type Node_TableSampleClause ¶
type Node_TableSampleClause struct {
TableSampleClause *TableSampleClause `protobuf:"bytes,198,opt,name=table_sample_clause,json=TableSampleClause,proto3,oneof"`
}
type Node_TargetEntry ¶
type Node_TargetEntry struct {
TargetEntry *TargetEntry `protobuf:"bytes,45,opt,name=target_entry,json=TargetEntry,proto3,oneof"`
}
type Node_TransactionStmt ¶
type Node_TransactionStmt struct {
TransactionStmt *TransactionStmt `protobuf:"bytes,86,opt,name=transaction_stmt,json=TransactionStmt,proto3,oneof"`
}
type Node_TriggerTransition ¶
type Node_TriggerTransition struct {
TriggerTransition *TriggerTransition `protobuf:"bytes,219,opt,name=trigger_transition,json=TriggerTransition,proto3,oneof"`
}
type Node_TruncateStmt ¶
type Node_TruncateStmt struct {
TruncateStmt *TruncateStmt `protobuf:"bytes,74,opt,name=truncate_stmt,json=TruncateStmt,proto3,oneof"`
}
type Node_TypeCast ¶
type Node_TypeCast struct {
TypeCast *TypeCast `protobuf:"bytes,181,opt,name=type_cast,json=TypeCast,proto3,oneof"`
}
type Node_TypeName ¶
type Node_TypeName struct {
TypeName *TypeName `protobuf:"bytes,190,opt,name=type_name,json=TypeName,proto3,oneof"`
}
type Node_UnlistenStmt ¶
type Node_UnlistenStmt struct {
UnlistenStmt *UnlistenStmt `protobuf:"bytes,85,opt,name=unlisten_stmt,json=UnlistenStmt,proto3,oneof"`
}
type Node_UpdateStmt ¶
type Node_UpdateStmt struct {
UpdateStmt *UpdateStmt `protobuf:"bytes,56,opt,name=update_stmt,json=UpdateStmt,proto3,oneof"`
}
type Node_VacuumRelation ¶
type Node_VacuumRelation struct {
VacuumRelation *VacuumRelation `protobuf:"bytes,225,opt,name=vacuum_relation,json=VacuumRelation,proto3,oneof"`
}
type Node_VacuumStmt ¶
type Node_VacuumStmt struct {
VacuumStmt *VacuumStmt `protobuf:"bytes,92,opt,name=vacuum_stmt,json=VacuumStmt,proto3,oneof"`
}
type Node_Var ¶
type Node_Var struct {
Var *Var `protobuf:"bytes,4,opt,name=var,json=Var,proto3,oneof"`
}
type Node_VariableSetStmt ¶
type Node_VariableSetStmt struct {
VariableSetStmt *VariableSetStmt `protobuf:"bytes,97,opt,name=variable_set_stmt,json=VariableSetStmt,proto3,oneof"`
}
type Node_VariableShowStmt ¶
type Node_VariableShowStmt struct {
VariableShowStmt *VariableShowStmt `protobuf:"bytes,98,opt,name=variable_show_stmt,json=VariableShowStmt,proto3,oneof"`
}
type Node_ViewStmt ¶
type Node_ViewStmt struct {
ViewStmt *ViewStmt `protobuf:"bytes,87,opt,name=view_stmt,json=ViewStmt,proto3,oneof"`
}
type Node_WindowClause ¶
type Node_WindowClause struct {
WindowClause *WindowClause `protobuf:"bytes,202,opt,name=window_clause,json=WindowClause,proto3,oneof"`
}
type Node_WindowDef ¶
type Node_WindowDef struct {
WindowDef *WindowDef `protobuf:"bytes,184,opt,name=window_def,json=WindowDef,proto3,oneof"`
}
type Node_WindowFunc ¶
type Node_WindowFunc struct {
WindowFunc *WindowFunc `protobuf:"bytes,8,opt,name=window_func,json=WindowFunc,proto3,oneof"`
}
type Node_WithCheckOption ¶
type Node_WithCheckOption struct {
WithCheckOption *WithCheckOption `protobuf:"bytes,199,opt,name=with_check_option,json=WithCheckOption,proto3,oneof"`
}
type Node_WithClause ¶
type Node_WithClause struct {
WithClause *WithClause `protobuf:"bytes,211,opt,name=with_clause,json=WithClause,proto3,oneof"`
}
type Node_XmlExpr ¶
type Node_XmlExpr struct {
XmlExpr *XmlExpr `protobuf:"bytes,36,opt,name=xml_expr,json=XmlExpr,proto3,oneof"`
}
type Node_XmlSerialize ¶
type Node_XmlSerialize struct {
XmlSerialize *XmlSerialize `protobuf:"bytes,210,opt,name=xml_serialize,json=XmlSerialize,proto3,oneof"`
}
type NotifyStmt ¶
type NotifyStmt struct { Conditionname string `protobuf:"bytes,1,opt,name=conditionname,proto3" json:"conditionname,omitempty"` Payload string `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"` // contains filtered or unexported fields }
func (*NotifyStmt) Descriptor
deprecated
func (*NotifyStmt) Descriptor() ([]byte, []int)
Deprecated: Use NotifyStmt.ProtoReflect.Descriptor instead.
func (*NotifyStmt) GetConditionname ¶
func (x *NotifyStmt) GetConditionname() string
func (*NotifyStmt) GetPayload ¶
func (x *NotifyStmt) GetPayload() string
func (*NotifyStmt) ProtoMessage ¶
func (*NotifyStmt) ProtoMessage()
func (*NotifyStmt) ProtoReflect ¶
func (x *NotifyStmt) ProtoReflect() protoreflect.Message
func (*NotifyStmt) Reset ¶
func (x *NotifyStmt) Reset()
func (*NotifyStmt) String ¶
func (x *NotifyStmt) String() string
type NullIfExpr ¶
type NullIfExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Opno uint32 `protobuf:"varint,2,opt,name=opno,proto3" json:"opno,omitempty"` Opfuncid uint32 `protobuf:"varint,3,opt,name=opfuncid,proto3" json:"opfuncid,omitempty"` Opresulttype uint32 `protobuf:"varint,4,opt,name=opresulttype,proto3" json:"opresulttype,omitempty"` Opretset bool `protobuf:"varint,5,opt,name=opretset,proto3" json:"opretset,omitempty"` Opcollid uint32 `protobuf:"varint,6,opt,name=opcollid,proto3" json:"opcollid,omitempty"` Inputcollid uint32 `protobuf:"varint,7,opt,name=inputcollid,proto3" json:"inputcollid,omitempty"` Args []*Node `protobuf:"bytes,8,rep,name=args,proto3" json:"args,omitempty"` Location int32 `protobuf:"varint,9,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*NullIfExpr) Descriptor
deprecated
func (*NullIfExpr) Descriptor() ([]byte, []int)
Deprecated: Use NullIfExpr.ProtoReflect.Descriptor instead.
func (*NullIfExpr) GetArgs ¶
func (x *NullIfExpr) GetArgs() []*Node
func (*NullIfExpr) GetInputcollid ¶
func (x *NullIfExpr) GetInputcollid() uint32
func (*NullIfExpr) GetLocation ¶
func (x *NullIfExpr) GetLocation() int32
func (*NullIfExpr) GetOpcollid ¶
func (x *NullIfExpr) GetOpcollid() uint32
func (*NullIfExpr) GetOpfuncid ¶
func (x *NullIfExpr) GetOpfuncid() uint32
func (*NullIfExpr) GetOpno ¶
func (x *NullIfExpr) GetOpno() uint32
func (*NullIfExpr) GetOpresulttype ¶
func (x *NullIfExpr) GetOpresulttype() uint32
func (*NullIfExpr) GetOpretset ¶
func (x *NullIfExpr) GetOpretset() bool
func (*NullIfExpr) GetXpr ¶
func (x *NullIfExpr) GetXpr() *Node
func (*NullIfExpr) ProtoMessage ¶
func (*NullIfExpr) ProtoMessage()
func (*NullIfExpr) ProtoReflect ¶
func (x *NullIfExpr) ProtoReflect() protoreflect.Message
func (*NullIfExpr) Reset ¶
func (x *NullIfExpr) Reset()
func (*NullIfExpr) String ¶
func (x *NullIfExpr) String() string
type NullTest ¶
type NullTest struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Arg *Node `protobuf:"bytes,2,opt,name=arg,proto3" json:"arg,omitempty"` Nulltesttype NullTestType `protobuf:"varint,3,opt,name=nulltesttype,proto3,enum=pg_query.NullTestType" json:"nulltesttype,omitempty"` Argisrow bool `protobuf:"varint,4,opt,name=argisrow,proto3" json:"argisrow,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*NullTest) Descriptor
deprecated
func (*NullTest) GetArgisrow ¶
func (*NullTest) GetLocation ¶
func (*NullTest) GetNulltesttype ¶
func (x *NullTest) GetNulltesttype() NullTestType
func (*NullTest) ProtoMessage ¶
func (*NullTest) ProtoMessage()
func (*NullTest) ProtoReflect ¶
func (x *NullTest) ProtoReflect() protoreflect.Message
type NullTestType ¶
type NullTestType int32
const ( NullTestType_NULL_TEST_TYPE_UNDEFINED NullTestType = 0 NullTestType_IS_NULL NullTestType = 1 NullTestType_IS_NOT_NULL NullTestType = 2 )
func (NullTestType) Descriptor ¶
func (NullTestType) Descriptor() protoreflect.EnumDescriptor
func (NullTestType) Enum ¶
func (x NullTestType) Enum() *NullTestType
func (NullTestType) EnumDescriptor
deprecated
func (NullTestType) EnumDescriptor() ([]byte, []int)
Deprecated: Use NullTestType.Descriptor instead.
func (NullTestType) Number ¶
func (x NullTestType) Number() protoreflect.EnumNumber
func (NullTestType) String ¶
func (x NullTestType) String() string
func (NullTestType) Type ¶
func (NullTestType) Type() protoreflect.EnumType
type ObjectType ¶
type ObjectType int32
const ( ObjectType_OBJECT_TYPE_UNDEFINED ObjectType = 0 ObjectType_OBJECT_ACCESS_METHOD ObjectType = 1 ObjectType_OBJECT_AGGREGATE ObjectType = 2 ObjectType_OBJECT_AMOP ObjectType = 3 ObjectType_OBJECT_AMPROC ObjectType = 4 ObjectType_OBJECT_ATTRIBUTE ObjectType = 5 ObjectType_OBJECT_CAST ObjectType = 6 ObjectType_OBJECT_COLUMN ObjectType = 7 ObjectType_OBJECT_COLLATION ObjectType = 8 ObjectType_OBJECT_CONVERSION ObjectType = 9 ObjectType_OBJECT_DATABASE ObjectType = 10 ObjectType_OBJECT_DEFAULT ObjectType = 11 ObjectType_OBJECT_DEFACL ObjectType = 12 ObjectType_OBJECT_DOMAIN ObjectType = 13 ObjectType_OBJECT_DOMCONSTRAINT ObjectType = 14 ObjectType_OBJECT_EVENT_TRIGGER ObjectType = 15 ObjectType_OBJECT_EXTENSION ObjectType = 16 ObjectType_OBJECT_FDW ObjectType = 17 ObjectType_OBJECT_FOREIGN_SERVER ObjectType = 18 ObjectType_OBJECT_FOREIGN_TABLE ObjectType = 19 ObjectType_OBJECT_FUNCTION ObjectType = 20 ObjectType_OBJECT_INDEX ObjectType = 21 ObjectType_OBJECT_LANGUAGE ObjectType = 22 ObjectType_OBJECT_LARGEOBJECT ObjectType = 23 ObjectType_OBJECT_MATVIEW ObjectType = 24 ObjectType_OBJECT_OPCLASS ObjectType = 25 ObjectType_OBJECT_OPERATOR ObjectType = 26 ObjectType_OBJECT_OPFAMILY ObjectType = 27 ObjectType_OBJECT_PARAMETER_ACL ObjectType = 28 ObjectType_OBJECT_POLICY ObjectType = 29 ObjectType_OBJECT_PROCEDURE ObjectType = 30 ObjectType_OBJECT_PUBLICATION ObjectType = 31 ObjectType_OBJECT_PUBLICATION_NAMESPACE ObjectType = 32 ObjectType_OBJECT_PUBLICATION_REL ObjectType = 33 ObjectType_OBJECT_ROLE ObjectType = 34 ObjectType_OBJECT_ROUTINE ObjectType = 35 ObjectType_OBJECT_RULE ObjectType = 36 ObjectType_OBJECT_SCHEMA ObjectType = 37 ObjectType_OBJECT_SEQUENCE ObjectType = 38 ObjectType_OBJECT_SUBSCRIPTION ObjectType = 39 ObjectType_OBJECT_STATISTIC_EXT ObjectType = 40 ObjectType_OBJECT_TABCONSTRAINT ObjectType = 41 ObjectType_OBJECT_TABLE ObjectType = 42 ObjectType_OBJECT_TABLESPACE ObjectType = 43 ObjectType_OBJECT_TRANSFORM ObjectType = 44 ObjectType_OBJECT_TRIGGER ObjectType = 45 ObjectType_OBJECT_TSCONFIGURATION ObjectType = 46 ObjectType_OBJECT_TSDICTIONARY ObjectType = 47 ObjectType_OBJECT_TSPARSER ObjectType = 48 ObjectType_OBJECT_TSTEMPLATE ObjectType = 49 ObjectType_OBJECT_TYPE ObjectType = 50 ObjectType_OBJECT_USER_MAPPING ObjectType = 51 ObjectType_OBJECT_VIEW ObjectType = 52 )
func (ObjectType) Descriptor ¶
func (ObjectType) Descriptor() protoreflect.EnumDescriptor
func (ObjectType) Enum ¶
func (x ObjectType) Enum() *ObjectType
func (ObjectType) EnumDescriptor
deprecated
func (ObjectType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ObjectType.Descriptor instead.
func (ObjectType) Number ¶
func (x ObjectType) Number() protoreflect.EnumNumber
func (ObjectType) String ¶
func (x ObjectType) String() string
func (ObjectType) Type ¶
func (ObjectType) Type() protoreflect.EnumType
type ObjectWithArgs ¶
type ObjectWithArgs struct { Objname []*Node `protobuf:"bytes,1,rep,name=objname,proto3" json:"objname,omitempty"` Objargs []*Node `protobuf:"bytes,2,rep,name=objargs,proto3" json:"objargs,omitempty"` Objfuncargs []*Node `protobuf:"bytes,3,rep,name=objfuncargs,proto3" json:"objfuncargs,omitempty"` ArgsUnspecified bool `protobuf:"varint,4,opt,name=args_unspecified,proto3" json:"args_unspecified,omitempty"` // contains filtered or unexported fields }
func (*ObjectWithArgs) Descriptor
deprecated
func (*ObjectWithArgs) Descriptor() ([]byte, []int)
Deprecated: Use ObjectWithArgs.ProtoReflect.Descriptor instead.
func (*ObjectWithArgs) GetArgsUnspecified ¶
func (x *ObjectWithArgs) GetArgsUnspecified() bool
func (*ObjectWithArgs) GetObjargs ¶
func (x *ObjectWithArgs) GetObjargs() []*Node
func (*ObjectWithArgs) GetObjfuncargs ¶
func (x *ObjectWithArgs) GetObjfuncargs() []*Node
func (*ObjectWithArgs) GetObjname ¶
func (x *ObjectWithArgs) GetObjname() []*Node
func (*ObjectWithArgs) ProtoMessage ¶
func (*ObjectWithArgs) ProtoMessage()
func (*ObjectWithArgs) ProtoReflect ¶
func (x *ObjectWithArgs) ProtoReflect() protoreflect.Message
func (*ObjectWithArgs) Reset ¶
func (x *ObjectWithArgs) Reset()
func (*ObjectWithArgs) String ¶
func (x *ObjectWithArgs) String() string
type OidList ¶
type OidList struct { Items []*Node `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*OidList) Descriptor
deprecated
func (*OidList) ProtoMessage ¶
func (*OidList) ProtoMessage()
func (*OidList) ProtoReflect ¶
func (x *OidList) ProtoReflect() protoreflect.Message
type OnCommitAction ¶
type OnCommitAction int32
const ( OnCommitAction_ON_COMMIT_ACTION_UNDEFINED OnCommitAction = 0 OnCommitAction_ONCOMMIT_NOOP OnCommitAction = 1 OnCommitAction_ONCOMMIT_PRESERVE_ROWS OnCommitAction = 2 OnCommitAction_ONCOMMIT_DELETE_ROWS OnCommitAction = 3 OnCommitAction_ONCOMMIT_DROP OnCommitAction = 4 )
func (OnCommitAction) Descriptor ¶
func (OnCommitAction) Descriptor() protoreflect.EnumDescriptor
func (OnCommitAction) Enum ¶
func (x OnCommitAction) Enum() *OnCommitAction
func (OnCommitAction) EnumDescriptor
deprecated
func (OnCommitAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use OnCommitAction.Descriptor instead.
func (OnCommitAction) Number ¶
func (x OnCommitAction) Number() protoreflect.EnumNumber
func (OnCommitAction) String ¶
func (x OnCommitAction) String() string
func (OnCommitAction) Type ¶
func (OnCommitAction) Type() protoreflect.EnumType
type OnConflictAction ¶
type OnConflictAction int32
const ( OnConflictAction_ON_CONFLICT_ACTION_UNDEFINED OnConflictAction = 0 OnConflictAction_ONCONFLICT_NONE OnConflictAction = 1 OnConflictAction_ONCONFLICT_NOTHING OnConflictAction = 2 OnConflictAction_ONCONFLICT_UPDATE OnConflictAction = 3 )
func (OnConflictAction) Descriptor ¶
func (OnConflictAction) Descriptor() protoreflect.EnumDescriptor
func (OnConflictAction) Enum ¶
func (x OnConflictAction) Enum() *OnConflictAction
func (OnConflictAction) EnumDescriptor
deprecated
func (OnConflictAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use OnConflictAction.Descriptor instead.
func (OnConflictAction) Number ¶
func (x OnConflictAction) Number() protoreflect.EnumNumber
func (OnConflictAction) String ¶
func (x OnConflictAction) String() string
func (OnConflictAction) Type ¶
func (OnConflictAction) Type() protoreflect.EnumType
type OnConflictClause ¶
type OnConflictClause struct { Action OnConflictAction `protobuf:"varint,1,opt,name=action,proto3,enum=pg_query.OnConflictAction" json:"action,omitempty"` Infer *InferClause `protobuf:"bytes,2,opt,name=infer,proto3" json:"infer,omitempty"` TargetList []*Node `protobuf:"bytes,3,rep,name=target_list,json=targetList,proto3" json:"target_list,omitempty"` WhereClause *Node `protobuf:"bytes,4,opt,name=where_clause,json=whereClause,proto3" json:"where_clause,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*OnConflictClause) Descriptor
deprecated
func (*OnConflictClause) Descriptor() ([]byte, []int)
Deprecated: Use OnConflictClause.ProtoReflect.Descriptor instead.
func (*OnConflictClause) GetAction ¶
func (x *OnConflictClause) GetAction() OnConflictAction
func (*OnConflictClause) GetInfer ¶
func (x *OnConflictClause) GetInfer() *InferClause
func (*OnConflictClause) GetLocation ¶
func (x *OnConflictClause) GetLocation() int32
func (*OnConflictClause) GetTargetList ¶
func (x *OnConflictClause) GetTargetList() []*Node
func (*OnConflictClause) GetWhereClause ¶
func (x *OnConflictClause) GetWhereClause() *Node
func (*OnConflictClause) ProtoMessage ¶
func (*OnConflictClause) ProtoMessage()
func (*OnConflictClause) ProtoReflect ¶
func (x *OnConflictClause) ProtoReflect() protoreflect.Message
func (*OnConflictClause) Reset ¶
func (x *OnConflictClause) Reset()
func (*OnConflictClause) String ¶
func (x *OnConflictClause) String() string
type OnConflictExpr ¶
type OnConflictExpr struct { Action OnConflictAction `protobuf:"varint,1,opt,name=action,proto3,enum=pg_query.OnConflictAction" json:"action,omitempty"` ArbiterElems []*Node `protobuf:"bytes,2,rep,name=arbiter_elems,json=arbiterElems,proto3" json:"arbiter_elems,omitempty"` ArbiterWhere *Node `protobuf:"bytes,3,opt,name=arbiter_where,json=arbiterWhere,proto3" json:"arbiter_where,omitempty"` Constraint uint32 `protobuf:"varint,4,opt,name=constraint,proto3" json:"constraint,omitempty"` OnConflictSet []*Node `protobuf:"bytes,5,rep,name=on_conflict_set,json=onConflictSet,proto3" json:"on_conflict_set,omitempty"` OnConflictWhere *Node `protobuf:"bytes,6,opt,name=on_conflict_where,json=onConflictWhere,proto3" json:"on_conflict_where,omitempty"` ExclRelIndex int32 `protobuf:"varint,7,opt,name=excl_rel_index,json=exclRelIndex,proto3" json:"excl_rel_index,omitempty"` ExclRelTlist []*Node `protobuf:"bytes,8,rep,name=excl_rel_tlist,json=exclRelTlist,proto3" json:"excl_rel_tlist,omitempty"` // contains filtered or unexported fields }
func (*OnConflictExpr) Descriptor
deprecated
func (*OnConflictExpr) Descriptor() ([]byte, []int)
Deprecated: Use OnConflictExpr.ProtoReflect.Descriptor instead.
func (*OnConflictExpr) GetAction ¶
func (x *OnConflictExpr) GetAction() OnConflictAction
func (*OnConflictExpr) GetArbiterElems ¶
func (x *OnConflictExpr) GetArbiterElems() []*Node
func (*OnConflictExpr) GetArbiterWhere ¶
func (x *OnConflictExpr) GetArbiterWhere() *Node
func (*OnConflictExpr) GetConstraint ¶
func (x *OnConflictExpr) GetConstraint() uint32
func (*OnConflictExpr) GetExclRelIndex ¶
func (x *OnConflictExpr) GetExclRelIndex() int32
func (*OnConflictExpr) GetExclRelTlist ¶
func (x *OnConflictExpr) GetExclRelTlist() []*Node
func (*OnConflictExpr) GetOnConflictSet ¶
func (x *OnConflictExpr) GetOnConflictSet() []*Node
func (*OnConflictExpr) GetOnConflictWhere ¶
func (x *OnConflictExpr) GetOnConflictWhere() *Node
func (*OnConflictExpr) ProtoMessage ¶
func (*OnConflictExpr) ProtoMessage()
func (*OnConflictExpr) ProtoReflect ¶
func (x *OnConflictExpr) ProtoReflect() protoreflect.Message
func (*OnConflictExpr) Reset ¶
func (x *OnConflictExpr) Reset()
func (*OnConflictExpr) String ¶
func (x *OnConflictExpr) String() string
type OpExpr ¶
type OpExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Opno uint32 `protobuf:"varint,2,opt,name=opno,proto3" json:"opno,omitempty"` Opfuncid uint32 `protobuf:"varint,3,opt,name=opfuncid,proto3" json:"opfuncid,omitempty"` Opresulttype uint32 `protobuf:"varint,4,opt,name=opresulttype,proto3" json:"opresulttype,omitempty"` Opretset bool `protobuf:"varint,5,opt,name=opretset,proto3" json:"opretset,omitempty"` Opcollid uint32 `protobuf:"varint,6,opt,name=opcollid,proto3" json:"opcollid,omitempty"` Inputcollid uint32 `protobuf:"varint,7,opt,name=inputcollid,proto3" json:"inputcollid,omitempty"` Args []*Node `protobuf:"bytes,8,rep,name=args,proto3" json:"args,omitempty"` Location int32 `protobuf:"varint,9,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*OpExpr) Descriptor
deprecated
func (*OpExpr) GetInputcollid ¶
func (*OpExpr) GetLocation ¶
func (*OpExpr) GetOpcollid ¶
func (*OpExpr) GetOpfuncid ¶
func (*OpExpr) GetOpresulttype ¶
func (*OpExpr) GetOpretset ¶
func (*OpExpr) ProtoMessage ¶
func (*OpExpr) ProtoMessage()
func (*OpExpr) ProtoReflect ¶
func (x *OpExpr) ProtoReflect() protoreflect.Message
type OverridingKind ¶
type OverridingKind int32
const ( OverridingKind_OVERRIDING_KIND_UNDEFINED OverridingKind = 0 OverridingKind_OVERRIDING_NOT_SET OverridingKind = 1 OverridingKind_OVERRIDING_USER_VALUE OverridingKind = 2 OverridingKind_OVERRIDING_SYSTEM_VALUE OverridingKind = 3 )
func (OverridingKind) Descriptor ¶
func (OverridingKind) Descriptor() protoreflect.EnumDescriptor
func (OverridingKind) Enum ¶
func (x OverridingKind) Enum() *OverridingKind
func (OverridingKind) EnumDescriptor
deprecated
func (OverridingKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use OverridingKind.Descriptor instead.
func (OverridingKind) Number ¶
func (x OverridingKind) Number() protoreflect.EnumNumber
func (OverridingKind) String ¶
func (x OverridingKind) String() string
func (OverridingKind) Type ¶
func (OverridingKind) Type() protoreflect.EnumType
type PLAssignStmt ¶
type PLAssignStmt struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Indirection []*Node `protobuf:"bytes,2,rep,name=indirection,proto3" json:"indirection,omitempty"` Nnames int32 `protobuf:"varint,3,opt,name=nnames,proto3" json:"nnames,omitempty"` Val *SelectStmt `protobuf:"bytes,4,opt,name=val,proto3" json:"val,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*PLAssignStmt) Descriptor
deprecated
func (*PLAssignStmt) Descriptor() ([]byte, []int)
Deprecated: Use PLAssignStmt.ProtoReflect.Descriptor instead.
func (*PLAssignStmt) GetIndirection ¶
func (x *PLAssignStmt) GetIndirection() []*Node
func (*PLAssignStmt) GetLocation ¶
func (x *PLAssignStmt) GetLocation() int32
func (*PLAssignStmt) GetName ¶
func (x *PLAssignStmt) GetName() string
func (*PLAssignStmt) GetNnames ¶
func (x *PLAssignStmt) GetNnames() int32
func (*PLAssignStmt) GetVal ¶
func (x *PLAssignStmt) GetVal() *SelectStmt
func (*PLAssignStmt) ProtoMessage ¶
func (*PLAssignStmt) ProtoMessage()
func (*PLAssignStmt) ProtoReflect ¶
func (x *PLAssignStmt) ProtoReflect() protoreflect.Message
func (*PLAssignStmt) Reset ¶
func (x *PLAssignStmt) Reset()
func (*PLAssignStmt) String ¶
func (x *PLAssignStmt) String() string
type Param ¶
type Param struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Paramkind ParamKind `protobuf:"varint,2,opt,name=paramkind,proto3,enum=pg_query.ParamKind" json:"paramkind,omitempty"` Paramid int32 `protobuf:"varint,3,opt,name=paramid,proto3" json:"paramid,omitempty"` Paramtype uint32 `protobuf:"varint,4,opt,name=paramtype,proto3" json:"paramtype,omitempty"` Paramtypmod int32 `protobuf:"varint,5,opt,name=paramtypmod,proto3" json:"paramtypmod,omitempty"` Paramcollid uint32 `protobuf:"varint,6,opt,name=paramcollid,proto3" json:"paramcollid,omitempty"` Location int32 `protobuf:"varint,7,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*Param) Descriptor
deprecated
func (*Param) GetLocation ¶
func (*Param) GetParamcollid ¶
func (*Param) GetParamid ¶
func (*Param) GetParamkind ¶
func (*Param) GetParamtype ¶
func (*Param) GetParamtypmod ¶
func (*Param) ProtoMessage ¶
func (*Param) ProtoMessage()
func (*Param) ProtoReflect ¶
func (x *Param) ProtoReflect() protoreflect.Message
type ParamKind ¶
type ParamKind int32
func (ParamKind) Descriptor ¶
func (ParamKind) Descriptor() protoreflect.EnumDescriptor
func (ParamKind) EnumDescriptor
deprecated
func (ParamKind) Number ¶
func (x ParamKind) Number() protoreflect.EnumNumber
func (ParamKind) Type ¶
func (ParamKind) Type() protoreflect.EnumType
type ParamRef ¶
type ParamRef struct { Number int32 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` Location int32 `protobuf:"varint,2,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*ParamRef) Descriptor
deprecated
func (*ParamRef) GetLocation ¶
func (*ParamRef) ProtoMessage ¶
func (*ParamRef) ProtoMessage()
func (*ParamRef) ProtoReflect ¶
func (x *ParamRef) ProtoReflect() protoreflect.Message
type ParseResult ¶
type ParseResult struct { Version int32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"` Stmts []*RawStmt `protobuf:"bytes,2,rep,name=stmts,proto3" json:"stmts,omitempty"` // contains filtered or unexported fields }
func Parse ¶
func Parse(input string) (tree *ParseResult, err error)
Parse the given SQL statement into a parse tree (Go struct format)
func (*ParseResult) Descriptor
deprecated
func (*ParseResult) Descriptor() ([]byte, []int)
Deprecated: Use ParseResult.ProtoReflect.Descriptor instead.
func (*ParseResult) GetStmts ¶
func (x *ParseResult) GetStmts() []*RawStmt
func (*ParseResult) GetVersion ¶
func (x *ParseResult) GetVersion() int32
func (*ParseResult) ProtoMessage ¶
func (*ParseResult) ProtoMessage()
func (*ParseResult) ProtoReflect ¶
func (x *ParseResult) ProtoReflect() protoreflect.Message
func (*ParseResult) Reset ¶
func (x *ParseResult) Reset()
func (*ParseResult) String ¶
func (x *ParseResult) String() string
type PartitionBoundSpec ¶
type PartitionBoundSpec struct { Strategy string `protobuf:"bytes,1,opt,name=strategy,proto3" json:"strategy,omitempty"` IsDefault bool `protobuf:"varint,2,opt,name=is_default,proto3" json:"is_default,omitempty"` Modulus int32 `protobuf:"varint,3,opt,name=modulus,proto3" json:"modulus,omitempty"` Remainder int32 `protobuf:"varint,4,opt,name=remainder,proto3" json:"remainder,omitempty"` Listdatums []*Node `protobuf:"bytes,5,rep,name=listdatums,proto3" json:"listdatums,omitempty"` Lowerdatums []*Node `protobuf:"bytes,6,rep,name=lowerdatums,proto3" json:"lowerdatums,omitempty"` Upperdatums []*Node `protobuf:"bytes,7,rep,name=upperdatums,proto3" json:"upperdatums,omitempty"` Location int32 `protobuf:"varint,8,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*PartitionBoundSpec) Descriptor
deprecated
func (*PartitionBoundSpec) Descriptor() ([]byte, []int)
Deprecated: Use PartitionBoundSpec.ProtoReflect.Descriptor instead.
func (*PartitionBoundSpec) GetIsDefault ¶
func (x *PartitionBoundSpec) GetIsDefault() bool
func (*PartitionBoundSpec) GetListdatums ¶
func (x *PartitionBoundSpec) GetListdatums() []*Node
func (*PartitionBoundSpec) GetLocation ¶
func (x *PartitionBoundSpec) GetLocation() int32
func (*PartitionBoundSpec) GetLowerdatums ¶
func (x *PartitionBoundSpec) GetLowerdatums() []*Node
func (*PartitionBoundSpec) GetModulus ¶
func (x *PartitionBoundSpec) GetModulus() int32
func (*PartitionBoundSpec) GetRemainder ¶
func (x *PartitionBoundSpec) GetRemainder() int32
func (*PartitionBoundSpec) GetStrategy ¶
func (x *PartitionBoundSpec) GetStrategy() string
func (*PartitionBoundSpec) GetUpperdatums ¶
func (x *PartitionBoundSpec) GetUpperdatums() []*Node
func (*PartitionBoundSpec) ProtoMessage ¶
func (*PartitionBoundSpec) ProtoMessage()
func (*PartitionBoundSpec) ProtoReflect ¶
func (x *PartitionBoundSpec) ProtoReflect() protoreflect.Message
func (*PartitionBoundSpec) Reset ¶
func (x *PartitionBoundSpec) Reset()
func (*PartitionBoundSpec) String ¶
func (x *PartitionBoundSpec) String() string
type PartitionCmd ¶
type PartitionCmd struct { Name *RangeVar `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Bound *PartitionBoundSpec `protobuf:"bytes,2,opt,name=bound,proto3" json:"bound,omitempty"` Concurrent bool `protobuf:"varint,3,opt,name=concurrent,proto3" json:"concurrent,omitempty"` // contains filtered or unexported fields }
func (*PartitionCmd) Descriptor
deprecated
func (*PartitionCmd) Descriptor() ([]byte, []int)
Deprecated: Use PartitionCmd.ProtoReflect.Descriptor instead.
func (*PartitionCmd) GetBound ¶
func (x *PartitionCmd) GetBound() *PartitionBoundSpec
func (*PartitionCmd) GetConcurrent ¶
func (x *PartitionCmd) GetConcurrent() bool
func (*PartitionCmd) GetName ¶
func (x *PartitionCmd) GetName() *RangeVar
func (*PartitionCmd) ProtoMessage ¶
func (*PartitionCmd) ProtoMessage()
func (*PartitionCmd) ProtoReflect ¶
func (x *PartitionCmd) ProtoReflect() protoreflect.Message
func (*PartitionCmd) Reset ¶
func (x *PartitionCmd) Reset()
func (*PartitionCmd) String ¶
func (x *PartitionCmd) String() string
type PartitionElem ¶
type PartitionElem struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Expr *Node `protobuf:"bytes,2,opt,name=expr,proto3" json:"expr,omitempty"` Collation []*Node `protobuf:"bytes,3,rep,name=collation,proto3" json:"collation,omitempty"` Opclass []*Node `protobuf:"bytes,4,rep,name=opclass,proto3" json:"opclass,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*PartitionElem) Descriptor
deprecated
func (*PartitionElem) Descriptor() ([]byte, []int)
Deprecated: Use PartitionElem.ProtoReflect.Descriptor instead.
func (*PartitionElem) GetCollation ¶
func (x *PartitionElem) GetCollation() []*Node
func (*PartitionElem) GetExpr ¶
func (x *PartitionElem) GetExpr() *Node
func (*PartitionElem) GetLocation ¶
func (x *PartitionElem) GetLocation() int32
func (*PartitionElem) GetName ¶
func (x *PartitionElem) GetName() string
func (*PartitionElem) GetOpclass ¶
func (x *PartitionElem) GetOpclass() []*Node
func (*PartitionElem) ProtoMessage ¶
func (*PartitionElem) ProtoMessage()
func (*PartitionElem) ProtoReflect ¶
func (x *PartitionElem) ProtoReflect() protoreflect.Message
func (*PartitionElem) Reset ¶
func (x *PartitionElem) Reset()
func (*PartitionElem) String ¶
func (x *PartitionElem) String() string
type PartitionRangeDatum ¶
type PartitionRangeDatum struct { Kind PartitionRangeDatumKind `protobuf:"varint,1,opt,name=kind,proto3,enum=pg_query.PartitionRangeDatumKind" json:"kind,omitempty"` Value *Node `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` Location int32 `protobuf:"varint,3,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*PartitionRangeDatum) Descriptor
deprecated
func (*PartitionRangeDatum) Descriptor() ([]byte, []int)
Deprecated: Use PartitionRangeDatum.ProtoReflect.Descriptor instead.
func (*PartitionRangeDatum) GetKind ¶
func (x *PartitionRangeDatum) GetKind() PartitionRangeDatumKind
func (*PartitionRangeDatum) GetLocation ¶
func (x *PartitionRangeDatum) GetLocation() int32
func (*PartitionRangeDatum) GetValue ¶
func (x *PartitionRangeDatum) GetValue() *Node
func (*PartitionRangeDatum) ProtoMessage ¶
func (*PartitionRangeDatum) ProtoMessage()
func (*PartitionRangeDatum) ProtoReflect ¶
func (x *PartitionRangeDatum) ProtoReflect() protoreflect.Message
func (*PartitionRangeDatum) Reset ¶
func (x *PartitionRangeDatum) Reset()
func (*PartitionRangeDatum) String ¶
func (x *PartitionRangeDatum) String() string
type PartitionRangeDatumKind ¶
type PartitionRangeDatumKind int32
const ( PartitionRangeDatumKind_PARTITION_RANGE_DATUM_KIND_UNDEFINED PartitionRangeDatumKind = 0 PartitionRangeDatumKind_PARTITION_RANGE_DATUM_MINVALUE PartitionRangeDatumKind = 1 PartitionRangeDatumKind_PARTITION_RANGE_DATUM_VALUE PartitionRangeDatumKind = 2 PartitionRangeDatumKind_PARTITION_RANGE_DATUM_MAXVALUE PartitionRangeDatumKind = 3 )
func (PartitionRangeDatumKind) Descriptor ¶
func (PartitionRangeDatumKind) Descriptor() protoreflect.EnumDescriptor
func (PartitionRangeDatumKind) Enum ¶
func (x PartitionRangeDatumKind) Enum() *PartitionRangeDatumKind
func (PartitionRangeDatumKind) EnumDescriptor
deprecated
func (PartitionRangeDatumKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use PartitionRangeDatumKind.Descriptor instead.
func (PartitionRangeDatumKind) Number ¶
func (x PartitionRangeDatumKind) Number() protoreflect.EnumNumber
func (PartitionRangeDatumKind) String ¶
func (x PartitionRangeDatumKind) String() string
func (PartitionRangeDatumKind) Type ¶
func (PartitionRangeDatumKind) Type() protoreflect.EnumType
type PartitionSpec ¶
type PartitionSpec struct { Strategy string `protobuf:"bytes,1,opt,name=strategy,proto3" json:"strategy,omitempty"` PartParams []*Node `protobuf:"bytes,2,rep,name=part_params,json=partParams,proto3" json:"part_params,omitempty"` Location int32 `protobuf:"varint,3,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*PartitionSpec) Descriptor
deprecated
func (*PartitionSpec) Descriptor() ([]byte, []int)
Deprecated: Use PartitionSpec.ProtoReflect.Descriptor instead.
func (*PartitionSpec) GetLocation ¶
func (x *PartitionSpec) GetLocation() int32
func (*PartitionSpec) GetPartParams ¶
func (x *PartitionSpec) GetPartParams() []*Node
func (*PartitionSpec) GetStrategy ¶
func (x *PartitionSpec) GetStrategy() string
func (*PartitionSpec) ProtoMessage ¶
func (*PartitionSpec) ProtoMessage()
func (*PartitionSpec) ProtoReflect ¶
func (x *PartitionSpec) ProtoReflect() protoreflect.Message
func (*PartitionSpec) Reset ¶
func (x *PartitionSpec) Reset()
func (*PartitionSpec) String ¶
func (x *PartitionSpec) String() string
type PrepareStmt ¶
type PrepareStmt struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Argtypes []*Node `protobuf:"bytes,2,rep,name=argtypes,proto3" json:"argtypes,omitempty"` Query *Node `protobuf:"bytes,3,opt,name=query,proto3" json:"query,omitempty"` // contains filtered or unexported fields }
func (*PrepareStmt) Descriptor
deprecated
func (*PrepareStmt) Descriptor() ([]byte, []int)
Deprecated: Use PrepareStmt.ProtoReflect.Descriptor instead.
func (*PrepareStmt) GetArgtypes ¶
func (x *PrepareStmt) GetArgtypes() []*Node
func (*PrepareStmt) GetName ¶
func (x *PrepareStmt) GetName() string
func (*PrepareStmt) GetQuery ¶
func (x *PrepareStmt) GetQuery() *Node
func (*PrepareStmt) ProtoMessage ¶
func (*PrepareStmt) ProtoMessage()
func (*PrepareStmt) ProtoReflect ¶
func (x *PrepareStmt) ProtoReflect() protoreflect.Message
func (*PrepareStmt) Reset ¶
func (x *PrepareStmt) Reset()
func (*PrepareStmt) String ¶
func (x *PrepareStmt) String() string
type PublicationObjSpec ¶
type PublicationObjSpec struct { Pubobjtype PublicationObjSpecType `protobuf:"varint,1,opt,name=pubobjtype,proto3,enum=pg_query.PublicationObjSpecType" json:"pubobjtype,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Pubtable *PublicationTable `protobuf:"bytes,3,opt,name=pubtable,proto3" json:"pubtable,omitempty"` Location int32 `protobuf:"varint,4,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*PublicationObjSpec) Descriptor
deprecated
func (*PublicationObjSpec) Descriptor() ([]byte, []int)
Deprecated: Use PublicationObjSpec.ProtoReflect.Descriptor instead.
func (*PublicationObjSpec) GetLocation ¶
func (x *PublicationObjSpec) GetLocation() int32
func (*PublicationObjSpec) GetName ¶
func (x *PublicationObjSpec) GetName() string
func (*PublicationObjSpec) GetPubobjtype ¶
func (x *PublicationObjSpec) GetPubobjtype() PublicationObjSpecType
func (*PublicationObjSpec) GetPubtable ¶
func (x *PublicationObjSpec) GetPubtable() *PublicationTable
func (*PublicationObjSpec) ProtoMessage ¶
func (*PublicationObjSpec) ProtoMessage()
func (*PublicationObjSpec) ProtoReflect ¶
func (x *PublicationObjSpec) ProtoReflect() protoreflect.Message
func (*PublicationObjSpec) Reset ¶
func (x *PublicationObjSpec) Reset()
func (*PublicationObjSpec) String ¶
func (x *PublicationObjSpec) String() string
type PublicationObjSpecType ¶
type PublicationObjSpecType int32
const ( PublicationObjSpecType_PUBLICATION_OBJ_SPEC_TYPE_UNDEFINED PublicationObjSpecType = 0 PublicationObjSpecType_PUBLICATIONOBJ_TABLE PublicationObjSpecType = 1 PublicationObjSpecType_PUBLICATIONOBJ_TABLES_IN_SCHEMA PublicationObjSpecType = 2 PublicationObjSpecType_PUBLICATIONOBJ_TABLES_IN_CUR_SCHEMA PublicationObjSpecType = 3 PublicationObjSpecType_PUBLICATIONOBJ_CONTINUATION PublicationObjSpecType = 4 )
func (PublicationObjSpecType) Descriptor ¶
func (PublicationObjSpecType) Descriptor() protoreflect.EnumDescriptor
func (PublicationObjSpecType) Enum ¶
func (x PublicationObjSpecType) Enum() *PublicationObjSpecType
func (PublicationObjSpecType) EnumDescriptor
deprecated
func (PublicationObjSpecType) EnumDescriptor() ([]byte, []int)
Deprecated: Use PublicationObjSpecType.Descriptor instead.
func (PublicationObjSpecType) Number ¶
func (x PublicationObjSpecType) Number() protoreflect.EnumNumber
func (PublicationObjSpecType) String ¶
func (x PublicationObjSpecType) String() string
func (PublicationObjSpecType) Type ¶
func (PublicationObjSpecType) Type() protoreflect.EnumType
type PublicationTable ¶
type PublicationTable struct { Relation *RangeVar `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"` WhereClause *Node `protobuf:"bytes,2,opt,name=where_clause,json=whereClause,proto3" json:"where_clause,omitempty"` Columns []*Node `protobuf:"bytes,3,rep,name=columns,proto3" json:"columns,omitempty"` // contains filtered or unexported fields }
func (*PublicationTable) Descriptor
deprecated
func (*PublicationTable) Descriptor() ([]byte, []int)
Deprecated: Use PublicationTable.ProtoReflect.Descriptor instead.
func (*PublicationTable) GetColumns ¶
func (x *PublicationTable) GetColumns() []*Node
func (*PublicationTable) GetRelation ¶
func (x *PublicationTable) GetRelation() *RangeVar
func (*PublicationTable) GetWhereClause ¶
func (x *PublicationTable) GetWhereClause() *Node
func (*PublicationTable) ProtoMessage ¶
func (*PublicationTable) ProtoMessage()
func (*PublicationTable) ProtoReflect ¶
func (x *PublicationTable) ProtoReflect() protoreflect.Message
func (*PublicationTable) Reset ¶
func (x *PublicationTable) Reset()
func (*PublicationTable) String ¶
func (x *PublicationTable) String() string
type Query ¶
type Query struct { CommandType CmdType `protobuf:"varint,1,opt,name=command_type,json=commandType,proto3,enum=pg_query.CmdType" json:"command_type,omitempty"` QuerySource QuerySource `protobuf:"varint,2,opt,name=query_source,json=querySource,proto3,enum=pg_query.QuerySource" json:"query_source,omitempty"` CanSetTag bool `protobuf:"varint,3,opt,name=can_set_tag,json=canSetTag,proto3" json:"can_set_tag,omitempty"` UtilityStmt *Node `protobuf:"bytes,4,opt,name=utility_stmt,json=utilityStmt,proto3" json:"utility_stmt,omitempty"` ResultRelation int32 `protobuf:"varint,5,opt,name=result_relation,json=resultRelation,proto3" json:"result_relation,omitempty"` HasAggs bool `protobuf:"varint,6,opt,name=has_aggs,json=hasAggs,proto3" json:"has_aggs,omitempty"` HasWindowFuncs bool `protobuf:"varint,7,opt,name=has_window_funcs,json=hasWindowFuncs,proto3" json:"has_window_funcs,omitempty"` HasTargetSrfs bool `protobuf:"varint,8,opt,name=has_target_srfs,json=hasTargetSRFs,proto3" json:"has_target_srfs,omitempty"` HasSubLinks bool `protobuf:"varint,9,opt,name=has_sub_links,json=hasSubLinks,proto3" json:"has_sub_links,omitempty"` HasDistinctOn bool `protobuf:"varint,10,opt,name=has_distinct_on,json=hasDistinctOn,proto3" json:"has_distinct_on,omitempty"` HasRecursive bool `protobuf:"varint,11,opt,name=has_recursive,json=hasRecursive,proto3" json:"has_recursive,omitempty"` HasModifyingCte bool `protobuf:"varint,12,opt,name=has_modifying_cte,json=hasModifyingCTE,proto3" json:"has_modifying_cte,omitempty"` HasForUpdate bool `protobuf:"varint,13,opt,name=has_for_update,json=hasForUpdate,proto3" json:"has_for_update,omitempty"` HasRowSecurity bool `protobuf:"varint,14,opt,name=has_row_security,json=hasRowSecurity,proto3" json:"has_row_security,omitempty"` IsReturn bool `protobuf:"varint,15,opt,name=is_return,json=isReturn,proto3" json:"is_return,omitempty"` CteList []*Node `protobuf:"bytes,16,rep,name=cte_list,json=cteList,proto3" json:"cte_list,omitempty"` Rtable []*Node `protobuf:"bytes,17,rep,name=rtable,proto3" json:"rtable,omitempty"` Jointree *FromExpr `protobuf:"bytes,18,opt,name=jointree,proto3" json:"jointree,omitempty"` MergeActionList []*Node `protobuf:"bytes,19,rep,name=merge_action_list,json=mergeActionList,proto3" json:"merge_action_list,omitempty"` MergeUseOuterJoin bool `protobuf:"varint,20,opt,name=merge_use_outer_join,json=mergeUseOuterJoin,proto3" json:"merge_use_outer_join,omitempty"` TargetList []*Node `protobuf:"bytes,21,rep,name=target_list,json=targetList,proto3" json:"target_list,omitempty"` Override OverridingKind `protobuf:"varint,22,opt,name=override,proto3,enum=pg_query.OverridingKind" json:"override,omitempty"` OnConflict *OnConflictExpr `protobuf:"bytes,23,opt,name=on_conflict,json=onConflict,proto3" json:"on_conflict,omitempty"` ReturningList []*Node `protobuf:"bytes,24,rep,name=returning_list,json=returningList,proto3" json:"returning_list,omitempty"` GroupClause []*Node `protobuf:"bytes,25,rep,name=group_clause,json=groupClause,proto3" json:"group_clause,omitempty"` GroupDistinct bool `protobuf:"varint,26,opt,name=group_distinct,json=groupDistinct,proto3" json:"group_distinct,omitempty"` GroupingSets []*Node `protobuf:"bytes,27,rep,name=grouping_sets,json=groupingSets,proto3" json:"grouping_sets,omitempty"` HavingQual *Node `protobuf:"bytes,28,opt,name=having_qual,json=havingQual,proto3" json:"having_qual,omitempty"` WindowClause []*Node `protobuf:"bytes,29,rep,name=window_clause,json=windowClause,proto3" json:"window_clause,omitempty"` DistinctClause []*Node `protobuf:"bytes,30,rep,name=distinct_clause,json=distinctClause,proto3" json:"distinct_clause,omitempty"` SortClause []*Node `protobuf:"bytes,31,rep,name=sort_clause,json=sortClause,proto3" json:"sort_clause,omitempty"` LimitOffset *Node `protobuf:"bytes,32,opt,name=limit_offset,json=limitOffset,proto3" json:"limit_offset,omitempty"` LimitCount *Node `protobuf:"bytes,33,opt,name=limit_count,json=limitCount,proto3" json:"limit_count,omitempty"` LimitOption LimitOption `protobuf:"varint,34,opt,name=limit_option,json=limitOption,proto3,enum=pg_query.LimitOption" json:"limit_option,omitempty"` RowMarks []*Node `protobuf:"bytes,35,rep,name=row_marks,json=rowMarks,proto3" json:"row_marks,omitempty"` SetOperations *Node `protobuf:"bytes,36,opt,name=set_operations,json=setOperations,proto3" json:"set_operations,omitempty"` ConstraintDeps []*Node `protobuf:"bytes,37,rep,name=constraint_deps,json=constraintDeps,proto3" json:"constraint_deps,omitempty"` WithCheckOptions []*Node `protobuf:"bytes,38,rep,name=with_check_options,json=withCheckOptions,proto3" json:"with_check_options,omitempty"` StmtLocation int32 `protobuf:"varint,39,opt,name=stmt_location,proto3" json:"stmt_location,omitempty"` StmtLen int32 `protobuf:"varint,40,opt,name=stmt_len,proto3" json:"stmt_len,omitempty"` // contains filtered or unexported fields }
func (*Query) Descriptor
deprecated
func (*Query) GetCanSetTag ¶
func (*Query) GetCommandType ¶
func (*Query) GetConstraintDeps ¶
func (*Query) GetCteList ¶
func (*Query) GetDistinctClause ¶
func (*Query) GetGroupClause ¶
func (*Query) GetGroupDistinct ¶
func (*Query) GetGroupingSets ¶
func (*Query) GetHasAggs ¶
func (*Query) GetHasDistinctOn ¶
func (*Query) GetHasForUpdate ¶
func (*Query) GetHasModifyingCte ¶
func (*Query) GetHasRecursive ¶
func (*Query) GetHasRowSecurity ¶
func (*Query) GetHasSubLinks ¶
func (*Query) GetHasTargetSrfs ¶
func (*Query) GetHasWindowFuncs ¶
func (*Query) GetHavingQual ¶
func (*Query) GetIsReturn ¶
func (*Query) GetJointree ¶
func (*Query) GetLimitCount ¶
func (*Query) GetLimitOffset ¶
func (*Query) GetLimitOption ¶
func (x *Query) GetLimitOption() LimitOption
func (*Query) GetMergeActionList ¶
func (*Query) GetMergeUseOuterJoin ¶
func (*Query) GetOnConflict ¶
func (x *Query) GetOnConflict() *OnConflictExpr
func (*Query) GetOverride ¶
func (x *Query) GetOverride() OverridingKind
func (*Query) GetQuerySource ¶
func (x *Query) GetQuerySource() QuerySource
func (*Query) GetResultRelation ¶
func (*Query) GetReturningList ¶
func (*Query) GetRowMarks ¶
func (*Query) GetSetOperations ¶
func (*Query) GetSortClause ¶
func (*Query) GetStmtLen ¶
func (*Query) GetStmtLocation ¶
func (*Query) GetTargetList ¶
func (*Query) GetUtilityStmt ¶
func (*Query) GetWindowClause ¶
func (*Query) GetWithCheckOptions ¶
func (*Query) ProtoMessage ¶
func (*Query) ProtoMessage()
func (*Query) ProtoReflect ¶
func (x *Query) ProtoReflect() protoreflect.Message
type QuerySource ¶
type QuerySource int32
const ( QuerySource_QUERY_SOURCE_UNDEFINED QuerySource = 0 QuerySource_QSRC_ORIGINAL QuerySource = 1 QuerySource_QSRC_PARSER QuerySource = 2 QuerySource_QSRC_INSTEAD_RULE QuerySource = 3 QuerySource_QSRC_QUAL_INSTEAD_RULE QuerySource = 4 QuerySource_QSRC_NON_INSTEAD_RULE QuerySource = 5 )
func (QuerySource) Descriptor ¶
func (QuerySource) Descriptor() protoreflect.EnumDescriptor
func (QuerySource) Enum ¶
func (x QuerySource) Enum() *QuerySource
func (QuerySource) EnumDescriptor
deprecated
func (QuerySource) EnumDescriptor() ([]byte, []int)
Deprecated: Use QuerySource.Descriptor instead.
func (QuerySource) Number ¶
func (x QuerySource) Number() protoreflect.EnumNumber
func (QuerySource) String ¶
func (x QuerySource) String() string
func (QuerySource) Type ¶
func (QuerySource) Type() protoreflect.EnumType
type RTEKind ¶
type RTEKind int32
const ( RTEKind_RTEKIND_UNDEFINED RTEKind = 0 RTEKind_RTE_RELATION RTEKind = 1 RTEKind_RTE_SUBQUERY RTEKind = 2 RTEKind_RTE_JOIN RTEKind = 3 RTEKind_RTE_FUNCTION RTEKind = 4 RTEKind_RTE_TABLEFUNC RTEKind = 5 RTEKind_RTE_VALUES RTEKind = 6 RTEKind_RTE_CTE RTEKind = 7 RTEKind_RTE_NAMEDTUPLESTORE RTEKind = 8 RTEKind_RTE_RESULT RTEKind = 9 )
func (RTEKind) Descriptor ¶
func (RTEKind) Descriptor() protoreflect.EnumDescriptor
func (RTEKind) EnumDescriptor
deprecated
func (RTEKind) Number ¶
func (x RTEKind) Number() protoreflect.EnumNumber
func (RTEKind) Type ¶
func (RTEKind) Type() protoreflect.EnumType
type RangeFunction ¶
type RangeFunction struct { Lateral bool `protobuf:"varint,1,opt,name=lateral,proto3" json:"lateral,omitempty"` Ordinality bool `protobuf:"varint,2,opt,name=ordinality,proto3" json:"ordinality,omitempty"` IsRowsfrom bool `protobuf:"varint,3,opt,name=is_rowsfrom,proto3" json:"is_rowsfrom,omitempty"` Functions []*Node `protobuf:"bytes,4,rep,name=functions,proto3" json:"functions,omitempty"` Alias *Alias `protobuf:"bytes,5,opt,name=alias,proto3" json:"alias,omitempty"` Coldeflist []*Node `protobuf:"bytes,6,rep,name=coldeflist,proto3" json:"coldeflist,omitempty"` // contains filtered or unexported fields }
func (*RangeFunction) Descriptor
deprecated
func (*RangeFunction) Descriptor() ([]byte, []int)
Deprecated: Use RangeFunction.ProtoReflect.Descriptor instead.
func (*RangeFunction) GetAlias ¶
func (x *RangeFunction) GetAlias() *Alias
func (*RangeFunction) GetColdeflist ¶
func (x *RangeFunction) GetColdeflist() []*Node
func (*RangeFunction) GetFunctions ¶
func (x *RangeFunction) GetFunctions() []*Node
func (*RangeFunction) GetIsRowsfrom ¶
func (x *RangeFunction) GetIsRowsfrom() bool
func (*RangeFunction) GetLateral ¶
func (x *RangeFunction) GetLateral() bool
func (*RangeFunction) GetOrdinality ¶
func (x *RangeFunction) GetOrdinality() bool
func (*RangeFunction) ProtoMessage ¶
func (*RangeFunction) ProtoMessage()
func (*RangeFunction) ProtoReflect ¶
func (x *RangeFunction) ProtoReflect() protoreflect.Message
func (*RangeFunction) Reset ¶
func (x *RangeFunction) Reset()
func (*RangeFunction) String ¶
func (x *RangeFunction) String() string
type RangeSubselect ¶
type RangeSubselect struct { Lateral bool `protobuf:"varint,1,opt,name=lateral,proto3" json:"lateral,omitempty"` Subquery *Node `protobuf:"bytes,2,opt,name=subquery,proto3" json:"subquery,omitempty"` Alias *Alias `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"` // contains filtered or unexported fields }
func (*RangeSubselect) Descriptor
deprecated
func (*RangeSubselect) Descriptor() ([]byte, []int)
Deprecated: Use RangeSubselect.ProtoReflect.Descriptor instead.
func (*RangeSubselect) GetAlias ¶
func (x *RangeSubselect) GetAlias() *Alias
func (*RangeSubselect) GetLateral ¶
func (x *RangeSubselect) GetLateral() bool
func (*RangeSubselect) GetSubquery ¶
func (x *RangeSubselect) GetSubquery() *Node
func (*RangeSubselect) ProtoMessage ¶
func (*RangeSubselect) ProtoMessage()
func (*RangeSubselect) ProtoReflect ¶
func (x *RangeSubselect) ProtoReflect() protoreflect.Message
func (*RangeSubselect) Reset ¶
func (x *RangeSubselect) Reset()
func (*RangeSubselect) String ¶
func (x *RangeSubselect) String() string
type RangeTableFunc ¶
type RangeTableFunc struct { Lateral bool `protobuf:"varint,1,opt,name=lateral,proto3" json:"lateral,omitempty"` Docexpr *Node `protobuf:"bytes,2,opt,name=docexpr,proto3" json:"docexpr,omitempty"` Rowexpr *Node `protobuf:"bytes,3,opt,name=rowexpr,proto3" json:"rowexpr,omitempty"` Namespaces []*Node `protobuf:"bytes,4,rep,name=namespaces,proto3" json:"namespaces,omitempty"` Columns []*Node `protobuf:"bytes,5,rep,name=columns,proto3" json:"columns,omitempty"` Alias *Alias `protobuf:"bytes,6,opt,name=alias,proto3" json:"alias,omitempty"` Location int32 `protobuf:"varint,7,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*RangeTableFunc) Descriptor
deprecated
func (*RangeTableFunc) Descriptor() ([]byte, []int)
Deprecated: Use RangeTableFunc.ProtoReflect.Descriptor instead.
func (*RangeTableFunc) GetAlias ¶
func (x *RangeTableFunc) GetAlias() *Alias
func (*RangeTableFunc) GetColumns ¶
func (x *RangeTableFunc) GetColumns() []*Node
func (*RangeTableFunc) GetDocexpr ¶
func (x *RangeTableFunc) GetDocexpr() *Node
func (*RangeTableFunc) GetLateral ¶
func (x *RangeTableFunc) GetLateral() bool
func (*RangeTableFunc) GetLocation ¶
func (x *RangeTableFunc) GetLocation() int32
func (*RangeTableFunc) GetNamespaces ¶
func (x *RangeTableFunc) GetNamespaces() []*Node
func (*RangeTableFunc) GetRowexpr ¶
func (x *RangeTableFunc) GetRowexpr() *Node
func (*RangeTableFunc) ProtoMessage ¶
func (*RangeTableFunc) ProtoMessage()
func (*RangeTableFunc) ProtoReflect ¶
func (x *RangeTableFunc) ProtoReflect() protoreflect.Message
func (*RangeTableFunc) Reset ¶
func (x *RangeTableFunc) Reset()
func (*RangeTableFunc) String ¶
func (x *RangeTableFunc) String() string
type RangeTableFuncCol ¶
type RangeTableFuncCol struct { Colname string `protobuf:"bytes,1,opt,name=colname,proto3" json:"colname,omitempty"` TypeName *TypeName `protobuf:"bytes,2,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"` ForOrdinality bool `protobuf:"varint,3,opt,name=for_ordinality,proto3" json:"for_ordinality,omitempty"` IsNotNull bool `protobuf:"varint,4,opt,name=is_not_null,proto3" json:"is_not_null,omitempty"` Colexpr *Node `protobuf:"bytes,5,opt,name=colexpr,proto3" json:"colexpr,omitempty"` Coldefexpr *Node `protobuf:"bytes,6,opt,name=coldefexpr,proto3" json:"coldefexpr,omitempty"` Location int32 `protobuf:"varint,7,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*RangeTableFuncCol) Descriptor
deprecated
func (*RangeTableFuncCol) Descriptor() ([]byte, []int)
Deprecated: Use RangeTableFuncCol.ProtoReflect.Descriptor instead.
func (*RangeTableFuncCol) GetColdefexpr ¶
func (x *RangeTableFuncCol) GetColdefexpr() *Node
func (*RangeTableFuncCol) GetColexpr ¶
func (x *RangeTableFuncCol) GetColexpr() *Node
func (*RangeTableFuncCol) GetColname ¶
func (x *RangeTableFuncCol) GetColname() string
func (*RangeTableFuncCol) GetForOrdinality ¶
func (x *RangeTableFuncCol) GetForOrdinality() bool
func (*RangeTableFuncCol) GetIsNotNull ¶
func (x *RangeTableFuncCol) GetIsNotNull() bool
func (*RangeTableFuncCol) GetLocation ¶
func (x *RangeTableFuncCol) GetLocation() int32
func (*RangeTableFuncCol) GetTypeName ¶
func (x *RangeTableFuncCol) GetTypeName() *TypeName
func (*RangeTableFuncCol) ProtoMessage ¶
func (*RangeTableFuncCol) ProtoMessage()
func (*RangeTableFuncCol) ProtoReflect ¶
func (x *RangeTableFuncCol) ProtoReflect() protoreflect.Message
func (*RangeTableFuncCol) Reset ¶
func (x *RangeTableFuncCol) Reset()
func (*RangeTableFuncCol) String ¶
func (x *RangeTableFuncCol) String() string
type RangeTableSample ¶
type RangeTableSample struct { Relation *Node `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"` Method []*Node `protobuf:"bytes,2,rep,name=method,proto3" json:"method,omitempty"` Args []*Node `protobuf:"bytes,3,rep,name=args,proto3" json:"args,omitempty"` Repeatable *Node `protobuf:"bytes,4,opt,name=repeatable,proto3" json:"repeatable,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*RangeTableSample) Descriptor
deprecated
func (*RangeTableSample) Descriptor() ([]byte, []int)
Deprecated: Use RangeTableSample.ProtoReflect.Descriptor instead.
func (*RangeTableSample) GetArgs ¶
func (x *RangeTableSample) GetArgs() []*Node
func (*RangeTableSample) GetLocation ¶
func (x *RangeTableSample) GetLocation() int32
func (*RangeTableSample) GetMethod ¶
func (x *RangeTableSample) GetMethod() []*Node
func (*RangeTableSample) GetRelation ¶
func (x *RangeTableSample) GetRelation() *Node
func (*RangeTableSample) GetRepeatable ¶
func (x *RangeTableSample) GetRepeatable() *Node
func (*RangeTableSample) ProtoMessage ¶
func (*RangeTableSample) ProtoMessage()
func (*RangeTableSample) ProtoReflect ¶
func (x *RangeTableSample) ProtoReflect() protoreflect.Message
func (*RangeTableSample) Reset ¶
func (x *RangeTableSample) Reset()
func (*RangeTableSample) String ¶
func (x *RangeTableSample) String() string
type RangeTblEntry ¶
type RangeTblEntry struct { Rtekind RTEKind `protobuf:"varint,1,opt,name=rtekind,proto3,enum=pg_query.RTEKind" json:"rtekind,omitempty"` Relid uint32 `protobuf:"varint,2,opt,name=relid,proto3" json:"relid,omitempty"` Relkind string `protobuf:"bytes,3,opt,name=relkind,proto3" json:"relkind,omitempty"` Rellockmode int32 `protobuf:"varint,4,opt,name=rellockmode,proto3" json:"rellockmode,omitempty"` Tablesample *TableSampleClause `protobuf:"bytes,5,opt,name=tablesample,proto3" json:"tablesample,omitempty"` Subquery *Query `protobuf:"bytes,6,opt,name=subquery,proto3" json:"subquery,omitempty"` SecurityBarrier bool `protobuf:"varint,7,opt,name=security_barrier,proto3" json:"security_barrier,omitempty"` Jointype JoinType `protobuf:"varint,8,opt,name=jointype,proto3,enum=pg_query.JoinType" json:"jointype,omitempty"` Joinmergedcols int32 `protobuf:"varint,9,opt,name=joinmergedcols,proto3" json:"joinmergedcols,omitempty"` Joinaliasvars []*Node `protobuf:"bytes,10,rep,name=joinaliasvars,proto3" json:"joinaliasvars,omitempty"` Joinleftcols []*Node `protobuf:"bytes,11,rep,name=joinleftcols,proto3" json:"joinleftcols,omitempty"` Joinrightcols []*Node `protobuf:"bytes,12,rep,name=joinrightcols,proto3" json:"joinrightcols,omitempty"` JoinUsingAlias *Alias `protobuf:"bytes,13,opt,name=join_using_alias,proto3" json:"join_using_alias,omitempty"` Functions []*Node `protobuf:"bytes,14,rep,name=functions,proto3" json:"functions,omitempty"` Funcordinality bool `protobuf:"varint,15,opt,name=funcordinality,proto3" json:"funcordinality,omitempty"` Tablefunc *TableFunc `protobuf:"bytes,16,opt,name=tablefunc,proto3" json:"tablefunc,omitempty"` ValuesLists []*Node `protobuf:"bytes,17,rep,name=values_lists,proto3" json:"values_lists,omitempty"` Ctename string `protobuf:"bytes,18,opt,name=ctename,proto3" json:"ctename,omitempty"` Ctelevelsup uint32 `protobuf:"varint,19,opt,name=ctelevelsup,proto3" json:"ctelevelsup,omitempty"` SelfReference bool `protobuf:"varint,20,opt,name=self_reference,proto3" json:"self_reference,omitempty"` Coltypes []*Node `protobuf:"bytes,21,rep,name=coltypes,proto3" json:"coltypes,omitempty"` Coltypmods []*Node `protobuf:"bytes,22,rep,name=coltypmods,proto3" json:"coltypmods,omitempty"` Colcollations []*Node `protobuf:"bytes,23,rep,name=colcollations,proto3" json:"colcollations,omitempty"` Enrname string `protobuf:"bytes,24,opt,name=enrname,proto3" json:"enrname,omitempty"` Enrtuples float64 `protobuf:"fixed64,25,opt,name=enrtuples,proto3" json:"enrtuples,omitempty"` Alias *Alias `protobuf:"bytes,26,opt,name=alias,proto3" json:"alias,omitempty"` Eref *Alias `protobuf:"bytes,27,opt,name=eref,proto3" json:"eref,omitempty"` Lateral bool `protobuf:"varint,28,opt,name=lateral,proto3" json:"lateral,omitempty"` Inh bool `protobuf:"varint,29,opt,name=inh,proto3" json:"inh,omitempty"` InFromCl bool `protobuf:"varint,30,opt,name=in_from_cl,json=inFromCl,proto3" json:"in_from_cl,omitempty"` RequiredPerms uint32 `protobuf:"varint,31,opt,name=required_perms,json=requiredPerms,proto3" json:"required_perms,omitempty"` CheckAsUser uint32 `protobuf:"varint,32,opt,name=check_as_user,json=checkAsUser,proto3" json:"check_as_user,omitempty"` SelectedCols []uint64 `protobuf:"varint,33,rep,packed,name=selected_cols,json=selectedCols,proto3" json:"selected_cols,omitempty"` InsertedCols []uint64 `protobuf:"varint,34,rep,packed,name=inserted_cols,json=insertedCols,proto3" json:"inserted_cols,omitempty"` UpdatedCols []uint64 `protobuf:"varint,35,rep,packed,name=updated_cols,json=updatedCols,proto3" json:"updated_cols,omitempty"` ExtraUpdatedCols []uint64 `protobuf:"varint,36,rep,packed,name=extra_updated_cols,json=extraUpdatedCols,proto3" json:"extra_updated_cols,omitempty"` SecurityQuals []*Node `protobuf:"bytes,37,rep,name=security_quals,json=securityQuals,proto3" json:"security_quals,omitempty"` // contains filtered or unexported fields }
func (*RangeTblEntry) Descriptor
deprecated
func (*RangeTblEntry) Descriptor() ([]byte, []int)
Deprecated: Use RangeTblEntry.ProtoReflect.Descriptor instead.
func (*RangeTblEntry) GetAlias ¶
func (x *RangeTblEntry) GetAlias() *Alias
func (*RangeTblEntry) GetCheckAsUser ¶
func (x *RangeTblEntry) GetCheckAsUser() uint32
func (*RangeTblEntry) GetColcollations ¶
func (x *RangeTblEntry) GetColcollations() []*Node
func (*RangeTblEntry) GetColtypes ¶
func (x *RangeTblEntry) GetColtypes() []*Node
func (*RangeTblEntry) GetColtypmods ¶
func (x *RangeTblEntry) GetColtypmods() []*Node
func (*RangeTblEntry) GetCtelevelsup ¶
func (x *RangeTblEntry) GetCtelevelsup() uint32
func (*RangeTblEntry) GetCtename ¶
func (x *RangeTblEntry) GetCtename() string
func (*RangeTblEntry) GetEnrname ¶
func (x *RangeTblEntry) GetEnrname() string
func (*RangeTblEntry) GetEnrtuples ¶
func (x *RangeTblEntry) GetEnrtuples() float64
func (*RangeTblEntry) GetEref ¶
func (x *RangeTblEntry) GetEref() *Alias
func (*RangeTblEntry) GetExtraUpdatedCols ¶
func (x *RangeTblEntry) GetExtraUpdatedCols() []uint64
func (*RangeTblEntry) GetFuncordinality ¶
func (x *RangeTblEntry) GetFuncordinality() bool
func (*RangeTblEntry) GetFunctions ¶
func (x *RangeTblEntry) GetFunctions() []*Node
func (*RangeTblEntry) GetInFromCl ¶
func (x *RangeTblEntry) GetInFromCl() bool
func (*RangeTblEntry) GetInh ¶
func (x *RangeTblEntry) GetInh() bool
func (*RangeTblEntry) GetInsertedCols ¶
func (x *RangeTblEntry) GetInsertedCols() []uint64
func (*RangeTblEntry) GetJoinUsingAlias ¶
func (x *RangeTblEntry) GetJoinUsingAlias() *Alias
func (*RangeTblEntry) GetJoinaliasvars ¶
func (x *RangeTblEntry) GetJoinaliasvars() []*Node
func (*RangeTblEntry) GetJoinleftcols ¶
func (x *RangeTblEntry) GetJoinleftcols() []*Node
func (*RangeTblEntry) GetJoinmergedcols ¶
func (x *RangeTblEntry) GetJoinmergedcols() int32
func (*RangeTblEntry) GetJoinrightcols ¶
func (x *RangeTblEntry) GetJoinrightcols() []*Node
func (*RangeTblEntry) GetJointype ¶
func (x *RangeTblEntry) GetJointype() JoinType
func (*RangeTblEntry) GetLateral ¶
func (x *RangeTblEntry) GetLateral() bool
func (*RangeTblEntry) GetRelid ¶
func (x *RangeTblEntry) GetRelid() uint32
func (*RangeTblEntry) GetRelkind ¶
func (x *RangeTblEntry) GetRelkind() string
func (*RangeTblEntry) GetRellockmode ¶
func (x *RangeTblEntry) GetRellockmode() int32
func (*RangeTblEntry) GetRequiredPerms ¶
func (x *RangeTblEntry) GetRequiredPerms() uint32
func (*RangeTblEntry) GetRtekind ¶
func (x *RangeTblEntry) GetRtekind() RTEKind
func (*RangeTblEntry) GetSecurityBarrier ¶
func (x *RangeTblEntry) GetSecurityBarrier() bool
func (*RangeTblEntry) GetSecurityQuals ¶
func (x *RangeTblEntry) GetSecurityQuals() []*Node
func (*RangeTblEntry) GetSelectedCols ¶
func (x *RangeTblEntry) GetSelectedCols() []uint64
func (*RangeTblEntry) GetSelfReference ¶
func (x *RangeTblEntry) GetSelfReference() bool
func (*RangeTblEntry) GetSubquery ¶
func (x *RangeTblEntry) GetSubquery() *Query
func (*RangeTblEntry) GetTablefunc ¶
func (x *RangeTblEntry) GetTablefunc() *TableFunc
func (*RangeTblEntry) GetTablesample ¶
func (x *RangeTblEntry) GetTablesample() *TableSampleClause
func (*RangeTblEntry) GetUpdatedCols ¶
func (x *RangeTblEntry) GetUpdatedCols() []uint64
func (*RangeTblEntry) GetValuesLists ¶
func (x *RangeTblEntry) GetValuesLists() []*Node
func (*RangeTblEntry) ProtoMessage ¶
func (*RangeTblEntry) ProtoMessage()
func (*RangeTblEntry) ProtoReflect ¶
func (x *RangeTblEntry) ProtoReflect() protoreflect.Message
func (*RangeTblEntry) Reset ¶
func (x *RangeTblEntry) Reset()
func (*RangeTblEntry) String ¶
func (x *RangeTblEntry) String() string
type RangeTblFunction ¶
type RangeTblFunction struct { Funcexpr *Node `protobuf:"bytes,1,opt,name=funcexpr,proto3" json:"funcexpr,omitempty"` Funccolcount int32 `protobuf:"varint,2,opt,name=funccolcount,proto3" json:"funccolcount,omitempty"` Funccolnames []*Node `protobuf:"bytes,3,rep,name=funccolnames,proto3" json:"funccolnames,omitempty"` Funccoltypes []*Node `protobuf:"bytes,4,rep,name=funccoltypes,proto3" json:"funccoltypes,omitempty"` Funccoltypmods []*Node `protobuf:"bytes,5,rep,name=funccoltypmods,proto3" json:"funccoltypmods,omitempty"` Funccolcollations []*Node `protobuf:"bytes,6,rep,name=funccolcollations,proto3" json:"funccolcollations,omitempty"` Funcparams []uint64 `protobuf:"varint,7,rep,packed,name=funcparams,proto3" json:"funcparams,omitempty"` // contains filtered or unexported fields }
func (*RangeTblFunction) Descriptor
deprecated
func (*RangeTblFunction) Descriptor() ([]byte, []int)
Deprecated: Use RangeTblFunction.ProtoReflect.Descriptor instead.
func (*RangeTblFunction) GetFunccolcollations ¶
func (x *RangeTblFunction) GetFunccolcollations() []*Node
func (*RangeTblFunction) GetFunccolcount ¶
func (x *RangeTblFunction) GetFunccolcount() int32
func (*RangeTblFunction) GetFunccolnames ¶
func (x *RangeTblFunction) GetFunccolnames() []*Node
func (*RangeTblFunction) GetFunccoltypes ¶
func (x *RangeTblFunction) GetFunccoltypes() []*Node
func (*RangeTblFunction) GetFunccoltypmods ¶
func (x *RangeTblFunction) GetFunccoltypmods() []*Node
func (*RangeTblFunction) GetFuncexpr ¶
func (x *RangeTblFunction) GetFuncexpr() *Node
func (*RangeTblFunction) GetFuncparams ¶
func (x *RangeTblFunction) GetFuncparams() []uint64
func (*RangeTblFunction) ProtoMessage ¶
func (*RangeTblFunction) ProtoMessage()
func (*RangeTblFunction) ProtoReflect ¶
func (x *RangeTblFunction) ProtoReflect() protoreflect.Message
func (*RangeTblFunction) Reset ¶
func (x *RangeTblFunction) Reset()
func (*RangeTblFunction) String ¶
func (x *RangeTblFunction) String() string
type RangeTblRef ¶
type RangeTblRef struct { Rtindex int32 `protobuf:"varint,1,opt,name=rtindex,proto3" json:"rtindex,omitempty"` // contains filtered or unexported fields }
func (*RangeTblRef) Descriptor
deprecated
func (*RangeTblRef) Descriptor() ([]byte, []int)
Deprecated: Use RangeTblRef.ProtoReflect.Descriptor instead.
func (*RangeTblRef) GetRtindex ¶
func (x *RangeTblRef) GetRtindex() int32
func (*RangeTblRef) ProtoMessage ¶
func (*RangeTblRef) ProtoMessage()
func (*RangeTblRef) ProtoReflect ¶
func (x *RangeTblRef) ProtoReflect() protoreflect.Message
func (*RangeTblRef) Reset ¶
func (x *RangeTblRef) Reset()
func (*RangeTblRef) String ¶
func (x *RangeTblRef) String() string
type RangeVar ¶
type RangeVar struct { Catalogname string `protobuf:"bytes,1,opt,name=catalogname,proto3" json:"catalogname,omitempty"` Schemaname string `protobuf:"bytes,2,opt,name=schemaname,proto3" json:"schemaname,omitempty"` Relname string `protobuf:"bytes,3,opt,name=relname,proto3" json:"relname,omitempty"` Inh bool `protobuf:"varint,4,opt,name=inh,proto3" json:"inh,omitempty"` Relpersistence string `protobuf:"bytes,5,opt,name=relpersistence,proto3" json:"relpersistence,omitempty"` Alias *Alias `protobuf:"bytes,6,opt,name=alias,proto3" json:"alias,omitempty"` Location int32 `protobuf:"varint,7,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func MakeFullRangeVar ¶
func MakeSimpleRangeVar ¶
func (*RangeVar) Descriptor
deprecated
func (*RangeVar) GetCatalogname ¶
func (*RangeVar) GetLocation ¶
func (*RangeVar) GetRelname ¶
func (*RangeVar) GetRelpersistence ¶
func (*RangeVar) GetSchemaname ¶
func (*RangeVar) ProtoMessage ¶
func (*RangeVar) ProtoMessage()
func (*RangeVar) ProtoReflect ¶
func (x *RangeVar) ProtoReflect() protoreflect.Message
type RawStmt ¶
type RawStmt struct { Stmt *Node `protobuf:"bytes,1,opt,name=stmt,proto3" json:"stmt,omitempty"` StmtLocation int32 `protobuf:"varint,2,opt,name=stmt_location,proto3" json:"stmt_location,omitempty"` StmtLen int32 `protobuf:"varint,3,opt,name=stmt_len,proto3" json:"stmt_len,omitempty"` // contains filtered or unexported fields }
func (*RawStmt) Descriptor
deprecated
func (*RawStmt) GetStmtLen ¶
func (*RawStmt) GetStmtLocation ¶
func (*RawStmt) ProtoMessage ¶
func (*RawStmt) ProtoMessage()
func (*RawStmt) ProtoReflect ¶
func (x *RawStmt) ProtoReflect() protoreflect.Message
type ReassignOwnedStmt ¶
type ReassignOwnedStmt struct { Roles []*Node `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"` Newrole *RoleSpec `protobuf:"bytes,2,opt,name=newrole,proto3" json:"newrole,omitempty"` // contains filtered or unexported fields }
func (*ReassignOwnedStmt) Descriptor
deprecated
func (*ReassignOwnedStmt) Descriptor() ([]byte, []int)
Deprecated: Use ReassignOwnedStmt.ProtoReflect.Descriptor instead.
func (*ReassignOwnedStmt) GetNewrole ¶
func (x *ReassignOwnedStmt) GetNewrole() *RoleSpec
func (*ReassignOwnedStmt) GetRoles ¶
func (x *ReassignOwnedStmt) GetRoles() []*Node
func (*ReassignOwnedStmt) ProtoMessage ¶
func (*ReassignOwnedStmt) ProtoMessage()
func (*ReassignOwnedStmt) ProtoReflect ¶
func (x *ReassignOwnedStmt) ProtoReflect() protoreflect.Message
func (*ReassignOwnedStmt) Reset ¶
func (x *ReassignOwnedStmt) Reset()
func (*ReassignOwnedStmt) String ¶
func (x *ReassignOwnedStmt) String() string
type RefreshMatViewStmt ¶
type RefreshMatViewStmt struct { Concurrent bool `protobuf:"varint,1,opt,name=concurrent,proto3" json:"concurrent,omitempty"` SkipData bool `protobuf:"varint,2,opt,name=skip_data,json=skipData,proto3" json:"skip_data,omitempty"` Relation *RangeVar `protobuf:"bytes,3,opt,name=relation,proto3" json:"relation,omitempty"` // contains filtered or unexported fields }
func (*RefreshMatViewStmt) Descriptor
deprecated
func (*RefreshMatViewStmt) Descriptor() ([]byte, []int)
Deprecated: Use RefreshMatViewStmt.ProtoReflect.Descriptor instead.
func (*RefreshMatViewStmt) GetConcurrent ¶
func (x *RefreshMatViewStmt) GetConcurrent() bool
func (*RefreshMatViewStmt) GetRelation ¶
func (x *RefreshMatViewStmt) GetRelation() *RangeVar
func (*RefreshMatViewStmt) GetSkipData ¶
func (x *RefreshMatViewStmt) GetSkipData() bool
func (*RefreshMatViewStmt) ProtoMessage ¶
func (*RefreshMatViewStmt) ProtoMessage()
func (*RefreshMatViewStmt) ProtoReflect ¶
func (x *RefreshMatViewStmt) ProtoReflect() protoreflect.Message
func (*RefreshMatViewStmt) Reset ¶
func (x *RefreshMatViewStmt) Reset()
func (*RefreshMatViewStmt) String ¶
func (x *RefreshMatViewStmt) String() string
type ReindexObjectType ¶
type ReindexObjectType int32
const ( ReindexObjectType_REINDEX_OBJECT_TYPE_UNDEFINED ReindexObjectType = 0 ReindexObjectType_REINDEX_OBJECT_INDEX ReindexObjectType = 1 ReindexObjectType_REINDEX_OBJECT_TABLE ReindexObjectType = 2 ReindexObjectType_REINDEX_OBJECT_SCHEMA ReindexObjectType = 3 ReindexObjectType_REINDEX_OBJECT_SYSTEM ReindexObjectType = 4 ReindexObjectType_REINDEX_OBJECT_DATABASE ReindexObjectType = 5 )
func (ReindexObjectType) Descriptor ¶
func (ReindexObjectType) Descriptor() protoreflect.EnumDescriptor
func (ReindexObjectType) Enum ¶
func (x ReindexObjectType) Enum() *ReindexObjectType
func (ReindexObjectType) EnumDescriptor
deprecated
func (ReindexObjectType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ReindexObjectType.Descriptor instead.
func (ReindexObjectType) Number ¶
func (x ReindexObjectType) Number() protoreflect.EnumNumber
func (ReindexObjectType) String ¶
func (x ReindexObjectType) String() string
func (ReindexObjectType) Type ¶
func (ReindexObjectType) Type() protoreflect.EnumType
type ReindexStmt ¶
type ReindexStmt struct { Kind ReindexObjectType `protobuf:"varint,1,opt,name=kind,proto3,enum=pg_query.ReindexObjectType" json:"kind,omitempty"` Relation *RangeVar `protobuf:"bytes,2,opt,name=relation,proto3" json:"relation,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Params []*Node `protobuf:"bytes,4,rep,name=params,proto3" json:"params,omitempty"` // contains filtered or unexported fields }
func (*ReindexStmt) Descriptor
deprecated
func (*ReindexStmt) Descriptor() ([]byte, []int)
Deprecated: Use ReindexStmt.ProtoReflect.Descriptor instead.
func (*ReindexStmt) GetKind ¶
func (x *ReindexStmt) GetKind() ReindexObjectType
func (*ReindexStmt) GetName ¶
func (x *ReindexStmt) GetName() string
func (*ReindexStmt) GetParams ¶
func (x *ReindexStmt) GetParams() []*Node
func (*ReindexStmt) GetRelation ¶
func (x *ReindexStmt) GetRelation() *RangeVar
func (*ReindexStmt) ProtoMessage ¶
func (*ReindexStmt) ProtoMessage()
func (*ReindexStmt) ProtoReflect ¶
func (x *ReindexStmt) ProtoReflect() protoreflect.Message
func (*ReindexStmt) Reset ¶
func (x *ReindexStmt) Reset()
func (*ReindexStmt) String ¶
func (x *ReindexStmt) String() string
type RelabelType ¶
type RelabelType struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Arg *Node `protobuf:"bytes,2,opt,name=arg,proto3" json:"arg,omitempty"` Resulttype uint32 `protobuf:"varint,3,opt,name=resulttype,proto3" json:"resulttype,omitempty"` Resulttypmod int32 `protobuf:"varint,4,opt,name=resulttypmod,proto3" json:"resulttypmod,omitempty"` Resultcollid uint32 `protobuf:"varint,5,opt,name=resultcollid,proto3" json:"resultcollid,omitempty"` Relabelformat CoercionForm `protobuf:"varint,6,opt,name=relabelformat,proto3,enum=pg_query.CoercionForm" json:"relabelformat,omitempty"` Location int32 `protobuf:"varint,7,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*RelabelType) Descriptor
deprecated
func (*RelabelType) Descriptor() ([]byte, []int)
Deprecated: Use RelabelType.ProtoReflect.Descriptor instead.
func (*RelabelType) GetArg ¶
func (x *RelabelType) GetArg() *Node
func (*RelabelType) GetLocation ¶
func (x *RelabelType) GetLocation() int32
func (*RelabelType) GetRelabelformat ¶
func (x *RelabelType) GetRelabelformat() CoercionForm
func (*RelabelType) GetResultcollid ¶
func (x *RelabelType) GetResultcollid() uint32
func (*RelabelType) GetResulttype ¶
func (x *RelabelType) GetResulttype() uint32
func (*RelabelType) GetResulttypmod ¶
func (x *RelabelType) GetResulttypmod() int32
func (*RelabelType) GetXpr ¶
func (x *RelabelType) GetXpr() *Node
func (*RelabelType) ProtoMessage ¶
func (*RelabelType) ProtoMessage()
func (*RelabelType) ProtoReflect ¶
func (x *RelabelType) ProtoReflect() protoreflect.Message
func (*RelabelType) Reset ¶
func (x *RelabelType) Reset()
func (*RelabelType) String ¶
func (x *RelabelType) String() string
type RenameStmt ¶
type RenameStmt struct { RenameType ObjectType `protobuf:"varint,1,opt,name=rename_type,json=renameType,proto3,enum=pg_query.ObjectType" json:"rename_type,omitempty"` RelationType ObjectType `protobuf:"varint,2,opt,name=relation_type,json=relationType,proto3,enum=pg_query.ObjectType" json:"relation_type,omitempty"` Relation *RangeVar `protobuf:"bytes,3,opt,name=relation,proto3" json:"relation,omitempty"` Object *Node `protobuf:"bytes,4,opt,name=object,proto3" json:"object,omitempty"` Subname string `protobuf:"bytes,5,opt,name=subname,proto3" json:"subname,omitempty"` Newname string `protobuf:"bytes,6,opt,name=newname,proto3" json:"newname,omitempty"` Behavior DropBehavior `protobuf:"varint,7,opt,name=behavior,proto3,enum=pg_query.DropBehavior" json:"behavior,omitempty"` MissingOk bool `protobuf:"varint,8,opt,name=missing_ok,proto3" json:"missing_ok,omitempty"` // contains filtered or unexported fields }
func (*RenameStmt) Descriptor
deprecated
func (*RenameStmt) Descriptor() ([]byte, []int)
Deprecated: Use RenameStmt.ProtoReflect.Descriptor instead.
func (*RenameStmt) GetBehavior ¶
func (x *RenameStmt) GetBehavior() DropBehavior
func (*RenameStmt) GetMissingOk ¶
func (x *RenameStmt) GetMissingOk() bool
func (*RenameStmt) GetNewname ¶
func (x *RenameStmt) GetNewname() string
func (*RenameStmt) GetObject ¶
func (x *RenameStmt) GetObject() *Node
func (*RenameStmt) GetRelation ¶
func (x *RenameStmt) GetRelation() *RangeVar
func (*RenameStmt) GetRelationType ¶
func (x *RenameStmt) GetRelationType() ObjectType
func (*RenameStmt) GetRenameType ¶
func (x *RenameStmt) GetRenameType() ObjectType
func (*RenameStmt) GetSubname ¶
func (x *RenameStmt) GetSubname() string
func (*RenameStmt) ProtoMessage ¶
func (*RenameStmt) ProtoMessage()
func (*RenameStmt) ProtoReflect ¶
func (x *RenameStmt) ProtoReflect() protoreflect.Message
func (*RenameStmt) Reset ¶
func (x *RenameStmt) Reset()
func (*RenameStmt) String ¶
func (x *RenameStmt) String() string
type ReplicaIdentityStmt ¶
type ReplicaIdentityStmt struct { IdentityType string `protobuf:"bytes,1,opt,name=identity_type,proto3" json:"identity_type,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*ReplicaIdentityStmt) Descriptor
deprecated
func (*ReplicaIdentityStmt) Descriptor() ([]byte, []int)
Deprecated: Use ReplicaIdentityStmt.ProtoReflect.Descriptor instead.
func (*ReplicaIdentityStmt) GetIdentityType ¶
func (x *ReplicaIdentityStmt) GetIdentityType() string
func (*ReplicaIdentityStmt) GetName ¶
func (x *ReplicaIdentityStmt) GetName() string
func (*ReplicaIdentityStmt) ProtoMessage ¶
func (*ReplicaIdentityStmt) ProtoMessage()
func (*ReplicaIdentityStmt) ProtoReflect ¶
func (x *ReplicaIdentityStmt) ProtoReflect() protoreflect.Message
func (*ReplicaIdentityStmt) Reset ¶
func (x *ReplicaIdentityStmt) Reset()
func (*ReplicaIdentityStmt) String ¶
func (x *ReplicaIdentityStmt) String() string
type ResTarget ¶
type ResTarget struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Indirection []*Node `protobuf:"bytes,2,rep,name=indirection,proto3" json:"indirection,omitempty"` Val *Node `protobuf:"bytes,3,opt,name=val,proto3" json:"val,omitempty"` Location int32 `protobuf:"varint,4,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*ResTarget) Descriptor
deprecated
func (*ResTarget) GetIndirection ¶
func (*ResTarget) GetLocation ¶
func (*ResTarget) ProtoMessage ¶
func (*ResTarget) ProtoMessage()
func (*ResTarget) ProtoReflect ¶
func (x *ResTarget) ProtoReflect() protoreflect.Message
type ReturnStmt ¶
type ReturnStmt struct { Returnval *Node `protobuf:"bytes,1,opt,name=returnval,proto3" json:"returnval,omitempty"` // contains filtered or unexported fields }
func (*ReturnStmt) Descriptor
deprecated
func (*ReturnStmt) Descriptor() ([]byte, []int)
Deprecated: Use ReturnStmt.ProtoReflect.Descriptor instead.
func (*ReturnStmt) GetReturnval ¶
func (x *ReturnStmt) GetReturnval() *Node
func (*ReturnStmt) ProtoMessage ¶
func (*ReturnStmt) ProtoMessage()
func (*ReturnStmt) ProtoReflect ¶
func (x *ReturnStmt) ProtoReflect() protoreflect.Message
func (*ReturnStmt) Reset ¶
func (x *ReturnStmt) Reset()
func (*ReturnStmt) String ¶
func (x *ReturnStmt) String() string
type RoleSpec ¶
type RoleSpec struct { Roletype RoleSpecType `protobuf:"varint,1,opt,name=roletype,proto3,enum=pg_query.RoleSpecType" json:"roletype,omitempty"` Rolename string `protobuf:"bytes,2,opt,name=rolename,proto3" json:"rolename,omitempty"` Location int32 `protobuf:"varint,3,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*RoleSpec) Descriptor
deprecated
func (*RoleSpec) GetLocation ¶
func (*RoleSpec) GetRolename ¶
func (*RoleSpec) GetRoletype ¶
func (x *RoleSpec) GetRoletype() RoleSpecType
func (*RoleSpec) ProtoMessage ¶
func (*RoleSpec) ProtoMessage()
func (*RoleSpec) ProtoReflect ¶
func (x *RoleSpec) ProtoReflect() protoreflect.Message
type RoleSpecType ¶
type RoleSpecType int32
const ( RoleSpecType_ROLE_SPEC_TYPE_UNDEFINED RoleSpecType = 0 RoleSpecType_ROLESPEC_CSTRING RoleSpecType = 1 RoleSpecType_ROLESPEC_CURRENT_ROLE RoleSpecType = 2 RoleSpecType_ROLESPEC_CURRENT_USER RoleSpecType = 3 RoleSpecType_ROLESPEC_SESSION_USER RoleSpecType = 4 RoleSpecType_ROLESPEC_PUBLIC RoleSpecType = 5 )
func (RoleSpecType) Descriptor ¶
func (RoleSpecType) Descriptor() protoreflect.EnumDescriptor
func (RoleSpecType) Enum ¶
func (x RoleSpecType) Enum() *RoleSpecType
func (RoleSpecType) EnumDescriptor
deprecated
func (RoleSpecType) EnumDescriptor() ([]byte, []int)
Deprecated: Use RoleSpecType.Descriptor instead.
func (RoleSpecType) Number ¶
func (x RoleSpecType) Number() protoreflect.EnumNumber
func (RoleSpecType) String ¶
func (x RoleSpecType) String() string
func (RoleSpecType) Type ¶
func (RoleSpecType) Type() protoreflect.EnumType
type RoleStmtType ¶
type RoleStmtType int32
const ( RoleStmtType_ROLE_STMT_TYPE_UNDEFINED RoleStmtType = 0 RoleStmtType_ROLESTMT_ROLE RoleStmtType = 1 RoleStmtType_ROLESTMT_USER RoleStmtType = 2 RoleStmtType_ROLESTMT_GROUP RoleStmtType = 3 )
func (RoleStmtType) Descriptor ¶
func (RoleStmtType) Descriptor() protoreflect.EnumDescriptor
func (RoleStmtType) Enum ¶
func (x RoleStmtType) Enum() *RoleStmtType
func (RoleStmtType) EnumDescriptor
deprecated
func (RoleStmtType) EnumDescriptor() ([]byte, []int)
Deprecated: Use RoleStmtType.Descriptor instead.
func (RoleStmtType) Number ¶
func (x RoleStmtType) Number() protoreflect.EnumNumber
func (RoleStmtType) String ¶
func (x RoleStmtType) String() string
func (RoleStmtType) Type ¶
func (RoleStmtType) Type() protoreflect.EnumType
type RowCompareExpr ¶
type RowCompareExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Rctype RowCompareType `protobuf:"varint,2,opt,name=rctype,proto3,enum=pg_query.RowCompareType" json:"rctype,omitempty"` Opnos []*Node `protobuf:"bytes,3,rep,name=opnos,proto3" json:"opnos,omitempty"` Opfamilies []*Node `protobuf:"bytes,4,rep,name=opfamilies,proto3" json:"opfamilies,omitempty"` Inputcollids []*Node `protobuf:"bytes,5,rep,name=inputcollids,proto3" json:"inputcollids,omitempty"` Largs []*Node `protobuf:"bytes,6,rep,name=largs,proto3" json:"largs,omitempty"` Rargs []*Node `protobuf:"bytes,7,rep,name=rargs,proto3" json:"rargs,omitempty"` // contains filtered or unexported fields }
func (*RowCompareExpr) Descriptor
deprecated
func (*RowCompareExpr) Descriptor() ([]byte, []int)
Deprecated: Use RowCompareExpr.ProtoReflect.Descriptor instead.
func (*RowCompareExpr) GetInputcollids ¶
func (x *RowCompareExpr) GetInputcollids() []*Node
func (*RowCompareExpr) GetLargs ¶
func (x *RowCompareExpr) GetLargs() []*Node
func (*RowCompareExpr) GetOpfamilies ¶
func (x *RowCompareExpr) GetOpfamilies() []*Node
func (*RowCompareExpr) GetOpnos ¶
func (x *RowCompareExpr) GetOpnos() []*Node
func (*RowCompareExpr) GetRargs ¶
func (x *RowCompareExpr) GetRargs() []*Node
func (*RowCompareExpr) GetRctype ¶
func (x *RowCompareExpr) GetRctype() RowCompareType
func (*RowCompareExpr) GetXpr ¶
func (x *RowCompareExpr) GetXpr() *Node
func (*RowCompareExpr) ProtoMessage ¶
func (*RowCompareExpr) ProtoMessage()
func (*RowCompareExpr) ProtoReflect ¶
func (x *RowCompareExpr) ProtoReflect() protoreflect.Message
func (*RowCompareExpr) Reset ¶
func (x *RowCompareExpr) Reset()
func (*RowCompareExpr) String ¶
func (x *RowCompareExpr) String() string
type RowCompareType ¶
type RowCompareType int32
const ( RowCompareType_ROW_COMPARE_TYPE_UNDEFINED RowCompareType = 0 RowCompareType_ROWCOMPARE_LT RowCompareType = 1 RowCompareType_ROWCOMPARE_LE RowCompareType = 2 RowCompareType_ROWCOMPARE_EQ RowCompareType = 3 RowCompareType_ROWCOMPARE_GE RowCompareType = 4 RowCompareType_ROWCOMPARE_GT RowCompareType = 5 RowCompareType_ROWCOMPARE_NE RowCompareType = 6 )
func (RowCompareType) Descriptor ¶
func (RowCompareType) Descriptor() protoreflect.EnumDescriptor
func (RowCompareType) Enum ¶
func (x RowCompareType) Enum() *RowCompareType
func (RowCompareType) EnumDescriptor
deprecated
func (RowCompareType) EnumDescriptor() ([]byte, []int)
Deprecated: Use RowCompareType.Descriptor instead.
func (RowCompareType) Number ¶
func (x RowCompareType) Number() protoreflect.EnumNumber
func (RowCompareType) String ¶
func (x RowCompareType) String() string
func (RowCompareType) Type ¶
func (RowCompareType) Type() protoreflect.EnumType
type RowExpr ¶
type RowExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Args []*Node `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"` RowTypeid uint32 `protobuf:"varint,3,opt,name=row_typeid,proto3" json:"row_typeid,omitempty"` RowFormat CoercionForm `protobuf:"varint,4,opt,name=row_format,proto3,enum=pg_query.CoercionForm" json:"row_format,omitempty"` Colnames []*Node `protobuf:"bytes,5,rep,name=colnames,proto3" json:"colnames,omitempty"` Location int32 `protobuf:"varint,6,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*RowExpr) Descriptor
deprecated
func (*RowExpr) GetColnames ¶
func (*RowExpr) GetLocation ¶
func (*RowExpr) GetRowFormat ¶
func (x *RowExpr) GetRowFormat() CoercionForm
func (*RowExpr) GetRowTypeid ¶
func (*RowExpr) ProtoMessage ¶
func (*RowExpr) ProtoMessage()
func (*RowExpr) ProtoReflect ¶
func (x *RowExpr) ProtoReflect() protoreflect.Message
type RowMarkClause ¶
type RowMarkClause struct { Rti uint32 `protobuf:"varint,1,opt,name=rti,proto3" json:"rti,omitempty"` Strength LockClauseStrength `protobuf:"varint,2,opt,name=strength,proto3,enum=pg_query.LockClauseStrength" json:"strength,omitempty"` WaitPolicy LockWaitPolicy `protobuf:"varint,3,opt,name=wait_policy,json=waitPolicy,proto3,enum=pg_query.LockWaitPolicy" json:"wait_policy,omitempty"` PushedDown bool `protobuf:"varint,4,opt,name=pushed_down,json=pushedDown,proto3" json:"pushed_down,omitempty"` // contains filtered or unexported fields }
func (*RowMarkClause) Descriptor
deprecated
func (*RowMarkClause) Descriptor() ([]byte, []int)
Deprecated: Use RowMarkClause.ProtoReflect.Descriptor instead.
func (*RowMarkClause) GetPushedDown ¶
func (x *RowMarkClause) GetPushedDown() bool
func (*RowMarkClause) GetRti ¶
func (x *RowMarkClause) GetRti() uint32
func (*RowMarkClause) GetStrength ¶
func (x *RowMarkClause) GetStrength() LockClauseStrength
func (*RowMarkClause) GetWaitPolicy ¶
func (x *RowMarkClause) GetWaitPolicy() LockWaitPolicy
func (*RowMarkClause) ProtoMessage ¶
func (*RowMarkClause) ProtoMessage()
func (*RowMarkClause) ProtoReflect ¶
func (x *RowMarkClause) ProtoReflect() protoreflect.Message
func (*RowMarkClause) Reset ¶
func (x *RowMarkClause) Reset()
func (*RowMarkClause) String ¶
func (x *RowMarkClause) String() string
type RuleStmt ¶
type RuleStmt struct { Relation *RangeVar `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"` Rulename string `protobuf:"bytes,2,opt,name=rulename,proto3" json:"rulename,omitempty"` WhereClause *Node `protobuf:"bytes,3,opt,name=where_clause,json=whereClause,proto3" json:"where_clause,omitempty"` Event CmdType `protobuf:"varint,4,opt,name=event,proto3,enum=pg_query.CmdType" json:"event,omitempty"` Instead bool `protobuf:"varint,5,opt,name=instead,proto3" json:"instead,omitempty"` Actions []*Node `protobuf:"bytes,6,rep,name=actions,proto3" json:"actions,omitempty"` Replace bool `protobuf:"varint,7,opt,name=replace,proto3" json:"replace,omitempty"` // contains filtered or unexported fields }
func (*RuleStmt) Descriptor
deprecated
func (*RuleStmt) GetActions ¶
func (*RuleStmt) GetInstead ¶
func (*RuleStmt) GetRelation ¶
func (*RuleStmt) GetReplace ¶
func (*RuleStmt) GetRulename ¶
func (*RuleStmt) GetWhereClause ¶
func (*RuleStmt) ProtoMessage ¶
func (*RuleStmt) ProtoMessage()
func (*RuleStmt) ProtoReflect ¶
func (x *RuleStmt) ProtoReflect() protoreflect.Message
type SQLValueFunction ¶
type SQLValueFunction struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Op SQLValueFunctionOp `protobuf:"varint,2,opt,name=op,proto3,enum=pg_query.SQLValueFunctionOp" json:"op,omitempty"` Type uint32 `protobuf:"varint,3,opt,name=type,proto3" json:"type,omitempty"` Typmod int32 `protobuf:"varint,4,opt,name=typmod,proto3" json:"typmod,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*SQLValueFunction) Descriptor
deprecated
func (*SQLValueFunction) Descriptor() ([]byte, []int)
Deprecated: Use SQLValueFunction.ProtoReflect.Descriptor instead.
func (*SQLValueFunction) GetLocation ¶
func (x *SQLValueFunction) GetLocation() int32
func (*SQLValueFunction) GetOp ¶
func (x *SQLValueFunction) GetOp() SQLValueFunctionOp
func (*SQLValueFunction) GetType ¶
func (x *SQLValueFunction) GetType() uint32
func (*SQLValueFunction) GetTypmod ¶
func (x *SQLValueFunction) GetTypmod() int32
func (*SQLValueFunction) GetXpr ¶
func (x *SQLValueFunction) GetXpr() *Node
func (*SQLValueFunction) ProtoMessage ¶
func (*SQLValueFunction) ProtoMessage()
func (*SQLValueFunction) ProtoReflect ¶
func (x *SQLValueFunction) ProtoReflect() protoreflect.Message
func (*SQLValueFunction) Reset ¶
func (x *SQLValueFunction) Reset()
func (*SQLValueFunction) String ¶
func (x *SQLValueFunction) String() string
type SQLValueFunctionOp ¶
type SQLValueFunctionOp int32
const ( SQLValueFunctionOp_SQLVALUE_FUNCTION_OP_UNDEFINED SQLValueFunctionOp = 0 SQLValueFunctionOp_SVFOP_CURRENT_DATE SQLValueFunctionOp = 1 SQLValueFunctionOp_SVFOP_CURRENT_TIME SQLValueFunctionOp = 2 SQLValueFunctionOp_SVFOP_CURRENT_TIME_N SQLValueFunctionOp = 3 SQLValueFunctionOp_SVFOP_CURRENT_TIMESTAMP SQLValueFunctionOp = 4 SQLValueFunctionOp_SVFOP_CURRENT_TIMESTAMP_N SQLValueFunctionOp = 5 SQLValueFunctionOp_SVFOP_LOCALTIME SQLValueFunctionOp = 6 SQLValueFunctionOp_SVFOP_LOCALTIME_N SQLValueFunctionOp = 7 SQLValueFunctionOp_SVFOP_LOCALTIMESTAMP SQLValueFunctionOp = 8 SQLValueFunctionOp_SVFOP_LOCALTIMESTAMP_N SQLValueFunctionOp = 9 SQLValueFunctionOp_SVFOP_CURRENT_ROLE SQLValueFunctionOp = 10 SQLValueFunctionOp_SVFOP_CURRENT_USER SQLValueFunctionOp = 11 SQLValueFunctionOp_SVFOP_USER SQLValueFunctionOp = 12 SQLValueFunctionOp_SVFOP_SESSION_USER SQLValueFunctionOp = 13 SQLValueFunctionOp_SVFOP_CURRENT_CATALOG SQLValueFunctionOp = 14 SQLValueFunctionOp_SVFOP_CURRENT_SCHEMA SQLValueFunctionOp = 15 )
func (SQLValueFunctionOp) Descriptor ¶
func (SQLValueFunctionOp) Descriptor() protoreflect.EnumDescriptor
func (SQLValueFunctionOp) Enum ¶
func (x SQLValueFunctionOp) Enum() *SQLValueFunctionOp
func (SQLValueFunctionOp) EnumDescriptor
deprecated
func (SQLValueFunctionOp) EnumDescriptor() ([]byte, []int)
Deprecated: Use SQLValueFunctionOp.Descriptor instead.
func (SQLValueFunctionOp) Number ¶
func (x SQLValueFunctionOp) Number() protoreflect.EnumNumber
func (SQLValueFunctionOp) String ¶
func (x SQLValueFunctionOp) String() string
func (SQLValueFunctionOp) Type ¶
func (SQLValueFunctionOp) Type() protoreflect.EnumType
type ScalarArrayOpExpr ¶
type ScalarArrayOpExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Opno uint32 `protobuf:"varint,2,opt,name=opno,proto3" json:"opno,omitempty"` Opfuncid uint32 `protobuf:"varint,3,opt,name=opfuncid,proto3" json:"opfuncid,omitempty"` Hashfuncid uint32 `protobuf:"varint,4,opt,name=hashfuncid,proto3" json:"hashfuncid,omitempty"` Negfuncid uint32 `protobuf:"varint,5,opt,name=negfuncid,proto3" json:"negfuncid,omitempty"` UseOr bool `protobuf:"varint,6,opt,name=use_or,json=useOr,proto3" json:"use_or,omitempty"` Inputcollid uint32 `protobuf:"varint,7,opt,name=inputcollid,proto3" json:"inputcollid,omitempty"` Args []*Node `protobuf:"bytes,8,rep,name=args,proto3" json:"args,omitempty"` Location int32 `protobuf:"varint,9,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*ScalarArrayOpExpr) Descriptor
deprecated
func (*ScalarArrayOpExpr) Descriptor() ([]byte, []int)
Deprecated: Use ScalarArrayOpExpr.ProtoReflect.Descriptor instead.
func (*ScalarArrayOpExpr) GetArgs ¶
func (x *ScalarArrayOpExpr) GetArgs() []*Node
func (*ScalarArrayOpExpr) GetHashfuncid ¶
func (x *ScalarArrayOpExpr) GetHashfuncid() uint32
func (*ScalarArrayOpExpr) GetInputcollid ¶
func (x *ScalarArrayOpExpr) GetInputcollid() uint32
func (*ScalarArrayOpExpr) GetLocation ¶
func (x *ScalarArrayOpExpr) GetLocation() int32
func (*ScalarArrayOpExpr) GetNegfuncid ¶
func (x *ScalarArrayOpExpr) GetNegfuncid() uint32
func (*ScalarArrayOpExpr) GetOpfuncid ¶
func (x *ScalarArrayOpExpr) GetOpfuncid() uint32
func (*ScalarArrayOpExpr) GetOpno ¶
func (x *ScalarArrayOpExpr) GetOpno() uint32
func (*ScalarArrayOpExpr) GetUseOr ¶
func (x *ScalarArrayOpExpr) GetUseOr() bool
func (*ScalarArrayOpExpr) GetXpr ¶
func (x *ScalarArrayOpExpr) GetXpr() *Node
func (*ScalarArrayOpExpr) ProtoMessage ¶
func (*ScalarArrayOpExpr) ProtoMessage()
func (*ScalarArrayOpExpr) ProtoReflect ¶
func (x *ScalarArrayOpExpr) ProtoReflect() protoreflect.Message
func (*ScalarArrayOpExpr) Reset ¶
func (x *ScalarArrayOpExpr) Reset()
func (*ScalarArrayOpExpr) String ¶
func (x *ScalarArrayOpExpr) String() string
type ScanResult ¶
type ScanResult struct { Version int32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"` Tokens []*ScanToken `protobuf:"bytes,2,rep,name=tokens,proto3" json:"tokens,omitempty"` // contains filtered or unexported fields }
func Scan ¶
func Scan(input string) (result *ScanResult, err error)
func (*ScanResult) Descriptor
deprecated
func (*ScanResult) Descriptor() ([]byte, []int)
Deprecated: Use ScanResult.ProtoReflect.Descriptor instead.
func (*ScanResult) GetTokens ¶
func (x *ScanResult) GetTokens() []*ScanToken
func (*ScanResult) GetVersion ¶
func (x *ScanResult) GetVersion() int32
func (*ScanResult) ProtoMessage ¶
func (*ScanResult) ProtoMessage()
func (*ScanResult) ProtoReflect ¶
func (x *ScanResult) ProtoReflect() protoreflect.Message
func (*ScanResult) Reset ¶
func (x *ScanResult) Reset()
func (*ScanResult) String ¶
func (x *ScanResult) String() string
type ScanToken ¶
type ScanToken struct { Start int32 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"` End int32 `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"` Token Token `protobuf:"varint,4,opt,name=token,proto3,enum=pg_query.Token" json:"token,omitempty"` KeywordKind KeywordKind `protobuf:"varint,5,opt,name=keyword_kind,json=keywordKind,proto3,enum=pg_query.KeywordKind" json:"keyword_kind,omitempty"` // contains filtered or unexported fields }
func (*ScanToken) Descriptor
deprecated
func (*ScanToken) GetKeywordKind ¶
func (x *ScanToken) GetKeywordKind() KeywordKind
func (*ScanToken) ProtoMessage ¶
func (*ScanToken) ProtoMessage()
func (*ScanToken) ProtoReflect ¶
func (x *ScanToken) ProtoReflect() protoreflect.Message
type SecLabelStmt ¶
type SecLabelStmt struct { Objtype ObjectType `protobuf:"varint,1,opt,name=objtype,proto3,enum=pg_query.ObjectType" json:"objtype,omitempty"` Object *Node `protobuf:"bytes,2,opt,name=object,proto3" json:"object,omitempty"` Provider string `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"` Label string `protobuf:"bytes,4,opt,name=label,proto3" json:"label,omitempty"` // contains filtered or unexported fields }
func (*SecLabelStmt) Descriptor
deprecated
func (*SecLabelStmt) Descriptor() ([]byte, []int)
Deprecated: Use SecLabelStmt.ProtoReflect.Descriptor instead.
func (*SecLabelStmt) GetLabel ¶
func (x *SecLabelStmt) GetLabel() string
func (*SecLabelStmt) GetObject ¶
func (x *SecLabelStmt) GetObject() *Node
func (*SecLabelStmt) GetObjtype ¶
func (x *SecLabelStmt) GetObjtype() ObjectType
func (*SecLabelStmt) GetProvider ¶
func (x *SecLabelStmt) GetProvider() string
func (*SecLabelStmt) ProtoMessage ¶
func (*SecLabelStmt) ProtoMessage()
func (*SecLabelStmt) ProtoReflect ¶
func (x *SecLabelStmt) ProtoReflect() protoreflect.Message
func (*SecLabelStmt) Reset ¶
func (x *SecLabelStmt) Reset()
func (*SecLabelStmt) String ¶
func (x *SecLabelStmt) String() string
type SelectStmt ¶
type SelectStmt struct { DistinctClause []*Node `protobuf:"bytes,1,rep,name=distinct_clause,json=distinctClause,proto3" json:"distinct_clause,omitempty"` IntoClause *IntoClause `protobuf:"bytes,2,opt,name=into_clause,json=intoClause,proto3" json:"into_clause,omitempty"` TargetList []*Node `protobuf:"bytes,3,rep,name=target_list,json=targetList,proto3" json:"target_list,omitempty"` FromClause []*Node `protobuf:"bytes,4,rep,name=from_clause,json=fromClause,proto3" json:"from_clause,omitempty"` WhereClause *Node `protobuf:"bytes,5,opt,name=where_clause,json=whereClause,proto3" json:"where_clause,omitempty"` GroupClause []*Node `protobuf:"bytes,6,rep,name=group_clause,json=groupClause,proto3" json:"group_clause,omitempty"` GroupDistinct bool `protobuf:"varint,7,opt,name=group_distinct,json=groupDistinct,proto3" json:"group_distinct,omitempty"` HavingClause *Node `protobuf:"bytes,8,opt,name=having_clause,json=havingClause,proto3" json:"having_clause,omitempty"` WindowClause []*Node `protobuf:"bytes,9,rep,name=window_clause,json=windowClause,proto3" json:"window_clause,omitempty"` ValuesLists []*Node `protobuf:"bytes,10,rep,name=values_lists,json=valuesLists,proto3" json:"values_lists,omitempty"` SortClause []*Node `protobuf:"bytes,11,rep,name=sort_clause,json=sortClause,proto3" json:"sort_clause,omitempty"` LimitOffset *Node `protobuf:"bytes,12,opt,name=limit_offset,json=limitOffset,proto3" json:"limit_offset,omitempty"` LimitCount *Node `protobuf:"bytes,13,opt,name=limit_count,json=limitCount,proto3" json:"limit_count,omitempty"` LimitOption LimitOption `protobuf:"varint,14,opt,name=limit_option,json=limitOption,proto3,enum=pg_query.LimitOption" json:"limit_option,omitempty"` LockingClause []*Node `protobuf:"bytes,15,rep,name=locking_clause,json=lockingClause,proto3" json:"locking_clause,omitempty"` WithClause *WithClause `protobuf:"bytes,16,opt,name=with_clause,json=withClause,proto3" json:"with_clause,omitempty"` Op SetOperation `protobuf:"varint,17,opt,name=op,proto3,enum=pg_query.SetOperation" json:"op,omitempty"` All bool `protobuf:"varint,18,opt,name=all,proto3" json:"all,omitempty"` Larg *SelectStmt `protobuf:"bytes,19,opt,name=larg,proto3" json:"larg,omitempty"` Rarg *SelectStmt `protobuf:"bytes,20,opt,name=rarg,proto3" json:"rarg,omitempty"` // contains filtered or unexported fields }
func (*SelectStmt) Descriptor
deprecated
func (*SelectStmt) Descriptor() ([]byte, []int)
Deprecated: Use SelectStmt.ProtoReflect.Descriptor instead.
func (*SelectStmt) GetAll ¶
func (x *SelectStmt) GetAll() bool
func (*SelectStmt) GetDistinctClause ¶
func (x *SelectStmt) GetDistinctClause() []*Node
func (*SelectStmt) GetFromClause ¶
func (x *SelectStmt) GetFromClause() []*Node
func (*SelectStmt) GetGroupClause ¶
func (x *SelectStmt) GetGroupClause() []*Node
func (*SelectStmt) GetGroupDistinct ¶
func (x *SelectStmt) GetGroupDistinct() bool
func (*SelectStmt) GetHavingClause ¶
func (x *SelectStmt) GetHavingClause() *Node
func (*SelectStmt) GetIntoClause ¶
func (x *SelectStmt) GetIntoClause() *IntoClause
func (*SelectStmt) GetLarg ¶
func (x *SelectStmt) GetLarg() *SelectStmt
func (*SelectStmt) GetLimitCount ¶
func (x *SelectStmt) GetLimitCount() *Node
func (*SelectStmt) GetLimitOffset ¶
func (x *SelectStmt) GetLimitOffset() *Node
func (*SelectStmt) GetLimitOption ¶
func (x *SelectStmt) GetLimitOption() LimitOption
func (*SelectStmt) GetLockingClause ¶
func (x *SelectStmt) GetLockingClause() []*Node
func (*SelectStmt) GetOp ¶
func (x *SelectStmt) GetOp() SetOperation
func (*SelectStmt) GetRarg ¶
func (x *SelectStmt) GetRarg() *SelectStmt
func (*SelectStmt) GetSortClause ¶
func (x *SelectStmt) GetSortClause() []*Node
func (*SelectStmt) GetTargetList ¶
func (x *SelectStmt) GetTargetList() []*Node
func (*SelectStmt) GetValuesLists ¶
func (x *SelectStmt) GetValuesLists() []*Node
func (*SelectStmt) GetWhereClause ¶
func (x *SelectStmt) GetWhereClause() *Node
func (*SelectStmt) GetWindowClause ¶
func (x *SelectStmt) GetWindowClause() []*Node
func (*SelectStmt) GetWithClause ¶
func (x *SelectStmt) GetWithClause() *WithClause
func (*SelectStmt) ProtoMessage ¶
func (*SelectStmt) ProtoMessage()
func (*SelectStmt) ProtoReflect ¶
func (x *SelectStmt) ProtoReflect() protoreflect.Message
func (*SelectStmt) Reset ¶
func (x *SelectStmt) Reset()
func (*SelectStmt) String ¶
func (x *SelectStmt) String() string
type SetOpCmd ¶
type SetOpCmd int32
func (SetOpCmd) Descriptor ¶
func (SetOpCmd) Descriptor() protoreflect.EnumDescriptor
func (SetOpCmd) EnumDescriptor
deprecated
func (SetOpCmd) Number ¶
func (x SetOpCmd) Number() protoreflect.EnumNumber
func (SetOpCmd) Type ¶
func (SetOpCmd) Type() protoreflect.EnumType
type SetOpStrategy ¶
type SetOpStrategy int32
const ( SetOpStrategy_SET_OP_STRATEGY_UNDEFINED SetOpStrategy = 0 SetOpStrategy_SETOP_SORTED SetOpStrategy = 1 SetOpStrategy_SETOP_HASHED SetOpStrategy = 2 )
func (SetOpStrategy) Descriptor ¶
func (SetOpStrategy) Descriptor() protoreflect.EnumDescriptor
func (SetOpStrategy) Enum ¶
func (x SetOpStrategy) Enum() *SetOpStrategy
func (SetOpStrategy) EnumDescriptor
deprecated
func (SetOpStrategy) EnumDescriptor() ([]byte, []int)
Deprecated: Use SetOpStrategy.Descriptor instead.
func (SetOpStrategy) Number ¶
func (x SetOpStrategy) Number() protoreflect.EnumNumber
func (SetOpStrategy) String ¶
func (x SetOpStrategy) String() string
func (SetOpStrategy) Type ¶
func (SetOpStrategy) Type() protoreflect.EnumType
type SetOperation ¶
type SetOperation int32
const ( SetOperation_SET_OPERATION_UNDEFINED SetOperation = 0 SetOperation_SETOP_NONE SetOperation = 1 SetOperation_SETOP_UNION SetOperation = 2 SetOperation_SETOP_INTERSECT SetOperation = 3 SetOperation_SETOP_EXCEPT SetOperation = 4 )
func (SetOperation) Descriptor ¶
func (SetOperation) Descriptor() protoreflect.EnumDescriptor
func (SetOperation) Enum ¶
func (x SetOperation) Enum() *SetOperation
func (SetOperation) EnumDescriptor
deprecated
func (SetOperation) EnumDescriptor() ([]byte, []int)
Deprecated: Use SetOperation.Descriptor instead.
func (SetOperation) Number ¶
func (x SetOperation) Number() protoreflect.EnumNumber
func (SetOperation) String ¶
func (x SetOperation) String() string
func (SetOperation) Type ¶
func (SetOperation) Type() protoreflect.EnumType
type SetOperationStmt ¶
type SetOperationStmt struct { Op SetOperation `protobuf:"varint,1,opt,name=op,proto3,enum=pg_query.SetOperation" json:"op,omitempty"` All bool `protobuf:"varint,2,opt,name=all,proto3" json:"all,omitempty"` Larg *Node `protobuf:"bytes,3,opt,name=larg,proto3" json:"larg,omitempty"` Rarg *Node `protobuf:"bytes,4,opt,name=rarg,proto3" json:"rarg,omitempty"` ColTypes []*Node `protobuf:"bytes,5,rep,name=col_types,json=colTypes,proto3" json:"col_types,omitempty"` ColTypmods []*Node `protobuf:"bytes,6,rep,name=col_typmods,json=colTypmods,proto3" json:"col_typmods,omitempty"` ColCollations []*Node `protobuf:"bytes,7,rep,name=col_collations,json=colCollations,proto3" json:"col_collations,omitempty"` GroupClauses []*Node `protobuf:"bytes,8,rep,name=group_clauses,json=groupClauses,proto3" json:"group_clauses,omitempty"` // contains filtered or unexported fields }
func (*SetOperationStmt) Descriptor
deprecated
func (*SetOperationStmt) Descriptor() ([]byte, []int)
Deprecated: Use SetOperationStmt.ProtoReflect.Descriptor instead.
func (*SetOperationStmt) GetAll ¶
func (x *SetOperationStmt) GetAll() bool
func (*SetOperationStmt) GetColCollations ¶
func (x *SetOperationStmt) GetColCollations() []*Node
func (*SetOperationStmt) GetColTypes ¶
func (x *SetOperationStmt) GetColTypes() []*Node
func (*SetOperationStmt) GetColTypmods ¶
func (x *SetOperationStmt) GetColTypmods() []*Node
func (*SetOperationStmt) GetGroupClauses ¶
func (x *SetOperationStmt) GetGroupClauses() []*Node
func (*SetOperationStmt) GetLarg ¶
func (x *SetOperationStmt) GetLarg() *Node
func (*SetOperationStmt) GetOp ¶
func (x *SetOperationStmt) GetOp() SetOperation
func (*SetOperationStmt) GetRarg ¶
func (x *SetOperationStmt) GetRarg() *Node
func (*SetOperationStmt) ProtoMessage ¶
func (*SetOperationStmt) ProtoMessage()
func (*SetOperationStmt) ProtoReflect ¶
func (x *SetOperationStmt) ProtoReflect() protoreflect.Message
func (*SetOperationStmt) Reset ¶
func (x *SetOperationStmt) Reset()
func (*SetOperationStmt) String ¶
func (x *SetOperationStmt) String() string
type SetQuantifier ¶
type SetQuantifier int32
const ( SetQuantifier_SET_QUANTIFIER_UNDEFINED SetQuantifier = 0 SetQuantifier_SET_QUANTIFIER_DEFAULT SetQuantifier = 1 SetQuantifier_SET_QUANTIFIER_ALL SetQuantifier = 2 SetQuantifier_SET_QUANTIFIER_DISTINCT SetQuantifier = 3 )
func (SetQuantifier) Descriptor ¶
func (SetQuantifier) Descriptor() protoreflect.EnumDescriptor
func (SetQuantifier) Enum ¶
func (x SetQuantifier) Enum() *SetQuantifier
func (SetQuantifier) EnumDescriptor
deprecated
func (SetQuantifier) EnumDescriptor() ([]byte, []int)
Deprecated: Use SetQuantifier.Descriptor instead.
func (SetQuantifier) Number ¶
func (x SetQuantifier) Number() protoreflect.EnumNumber
func (SetQuantifier) String ¶
func (x SetQuantifier) String() string
func (SetQuantifier) Type ¶
func (SetQuantifier) Type() protoreflect.EnumType
type SetToDefault ¶
type SetToDefault struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` TypeId uint32 `protobuf:"varint,2,opt,name=type_id,json=typeId,proto3" json:"type_id,omitempty"` TypeMod int32 `protobuf:"varint,3,opt,name=type_mod,json=typeMod,proto3" json:"type_mod,omitempty"` Collation uint32 `protobuf:"varint,4,opt,name=collation,proto3" json:"collation,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*SetToDefault) Descriptor
deprecated
func (*SetToDefault) Descriptor() ([]byte, []int)
Deprecated: Use SetToDefault.ProtoReflect.Descriptor instead.
func (*SetToDefault) GetCollation ¶
func (x *SetToDefault) GetCollation() uint32
func (*SetToDefault) GetLocation ¶
func (x *SetToDefault) GetLocation() int32
func (*SetToDefault) GetTypeId ¶
func (x *SetToDefault) GetTypeId() uint32
func (*SetToDefault) GetTypeMod ¶
func (x *SetToDefault) GetTypeMod() int32
func (*SetToDefault) GetXpr ¶
func (x *SetToDefault) GetXpr() *Node
func (*SetToDefault) ProtoMessage ¶
func (*SetToDefault) ProtoMessage()
func (*SetToDefault) ProtoReflect ¶
func (x *SetToDefault) ProtoReflect() protoreflect.Message
func (*SetToDefault) Reset ¶
func (x *SetToDefault) Reset()
func (*SetToDefault) String ¶
func (x *SetToDefault) String() string
type SortBy ¶
type SortBy struct { Node *Node `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` SortbyDir SortByDir `protobuf:"varint,2,opt,name=sortby_dir,proto3,enum=pg_query.SortByDir" json:"sortby_dir,omitempty"` SortbyNulls SortByNulls `protobuf:"varint,3,opt,name=sortby_nulls,proto3,enum=pg_query.SortByNulls" json:"sortby_nulls,omitempty"` UseOp []*Node `protobuf:"bytes,4,rep,name=use_op,json=useOp,proto3" json:"use_op,omitempty"` Location int32 `protobuf:"varint,5,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*SortBy) Descriptor
deprecated
func (*SortBy) GetLocation ¶
func (*SortBy) GetSortbyDir ¶
func (*SortBy) GetSortbyNulls ¶
func (x *SortBy) GetSortbyNulls() SortByNulls
func (*SortBy) ProtoMessage ¶
func (*SortBy) ProtoMessage()
func (*SortBy) ProtoReflect ¶
func (x *SortBy) ProtoReflect() protoreflect.Message
type SortByDir ¶
type SortByDir int32
func (SortByDir) Descriptor ¶
func (SortByDir) Descriptor() protoreflect.EnumDescriptor
func (SortByDir) EnumDescriptor
deprecated
func (SortByDir) Number ¶
func (x SortByDir) Number() protoreflect.EnumNumber
func (SortByDir) Type ¶
func (SortByDir) Type() protoreflect.EnumType
type SortByNulls ¶
type SortByNulls int32
const ( SortByNulls_SORT_BY_NULLS_UNDEFINED SortByNulls = 0 SortByNulls_SORTBY_NULLS_DEFAULT SortByNulls = 1 SortByNulls_SORTBY_NULLS_FIRST SortByNulls = 2 SortByNulls_SORTBY_NULLS_LAST SortByNulls = 3 )
func (SortByNulls) Descriptor ¶
func (SortByNulls) Descriptor() protoreflect.EnumDescriptor
func (SortByNulls) Enum ¶
func (x SortByNulls) Enum() *SortByNulls
func (SortByNulls) EnumDescriptor
deprecated
func (SortByNulls) EnumDescriptor() ([]byte, []int)
Deprecated: Use SortByNulls.Descriptor instead.
func (SortByNulls) Number ¶
func (x SortByNulls) Number() protoreflect.EnumNumber
func (SortByNulls) String ¶
func (x SortByNulls) String() string
func (SortByNulls) Type ¶
func (SortByNulls) Type() protoreflect.EnumType
type SortGroupClause ¶
type SortGroupClause struct { TleSortGroupRef uint32 `protobuf:"varint,1,opt,name=tle_sort_group_ref,json=tleSortGroupRef,proto3" json:"tle_sort_group_ref,omitempty"` Eqop uint32 `protobuf:"varint,2,opt,name=eqop,proto3" json:"eqop,omitempty"` Sortop uint32 `protobuf:"varint,3,opt,name=sortop,proto3" json:"sortop,omitempty"` NullsFirst bool `protobuf:"varint,4,opt,name=nulls_first,proto3" json:"nulls_first,omitempty"` Hashable bool `protobuf:"varint,5,opt,name=hashable,proto3" json:"hashable,omitempty"` // contains filtered or unexported fields }
func (*SortGroupClause) Descriptor
deprecated
func (*SortGroupClause) Descriptor() ([]byte, []int)
Deprecated: Use SortGroupClause.ProtoReflect.Descriptor instead.
func (*SortGroupClause) GetEqop ¶
func (x *SortGroupClause) GetEqop() uint32
func (*SortGroupClause) GetHashable ¶
func (x *SortGroupClause) GetHashable() bool
func (*SortGroupClause) GetNullsFirst ¶
func (x *SortGroupClause) GetNullsFirst() bool
func (*SortGroupClause) GetSortop ¶
func (x *SortGroupClause) GetSortop() uint32
func (*SortGroupClause) GetTleSortGroupRef ¶
func (x *SortGroupClause) GetTleSortGroupRef() uint32
func (*SortGroupClause) ProtoMessage ¶
func (*SortGroupClause) ProtoMessage()
func (*SortGroupClause) ProtoReflect ¶
func (x *SortGroupClause) ProtoReflect() protoreflect.Message
func (*SortGroupClause) Reset ¶
func (x *SortGroupClause) Reset()
func (*SortGroupClause) String ¶
func (x *SortGroupClause) String() string
type StatsElem ¶
type StatsElem struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Expr *Node `protobuf:"bytes,2,opt,name=expr,proto3" json:"expr,omitempty"` // contains filtered or unexported fields }
func (*StatsElem) Descriptor
deprecated
func (*StatsElem) ProtoMessage ¶
func (*StatsElem) ProtoMessage()
func (*StatsElem) ProtoReflect ¶
func (x *StatsElem) ProtoReflect() protoreflect.Message
type String ¶
type String struct { Sval string `protobuf:"bytes,1,opt,name=sval,proto3" json:"sval,omitempty"` // string // contains filtered or unexported fields }
func (*String) Descriptor
deprecated
func (*String) ProtoMessage ¶
func (*String) ProtoMessage()
func (*String) ProtoReflect ¶
func (x *String) ProtoReflect() protoreflect.Message
type SubLink ¶
type SubLink struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` SubLinkType SubLinkType `protobuf:"varint,2,opt,name=sub_link_type,json=subLinkType,proto3,enum=pg_query.SubLinkType" json:"sub_link_type,omitempty"` SubLinkId int32 `protobuf:"varint,3,opt,name=sub_link_id,json=subLinkId,proto3" json:"sub_link_id,omitempty"` Testexpr *Node `protobuf:"bytes,4,opt,name=testexpr,proto3" json:"testexpr,omitempty"` OperName []*Node `protobuf:"bytes,5,rep,name=oper_name,json=operName,proto3" json:"oper_name,omitempty"` Subselect *Node `protobuf:"bytes,6,opt,name=subselect,proto3" json:"subselect,omitempty"` Location int32 `protobuf:"varint,7,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*SubLink) Descriptor
deprecated
func (*SubLink) GetLocation ¶
func (*SubLink) GetOperName ¶
func (*SubLink) GetSubLinkId ¶
func (*SubLink) GetSubLinkType ¶
func (x *SubLink) GetSubLinkType() SubLinkType
func (*SubLink) GetSubselect ¶
func (*SubLink) GetTestexpr ¶
func (*SubLink) ProtoMessage ¶
func (*SubLink) ProtoMessage()
func (*SubLink) ProtoReflect ¶
func (x *SubLink) ProtoReflect() protoreflect.Message
type SubLinkType ¶
type SubLinkType int32
const ( SubLinkType_SUB_LINK_TYPE_UNDEFINED SubLinkType = 0 SubLinkType_EXISTS_SUBLINK SubLinkType = 1 SubLinkType_ALL_SUBLINK SubLinkType = 2 SubLinkType_ANY_SUBLINK SubLinkType = 3 SubLinkType_ROWCOMPARE_SUBLINK SubLinkType = 4 SubLinkType_EXPR_SUBLINK SubLinkType = 5 SubLinkType_MULTIEXPR_SUBLINK SubLinkType = 6 SubLinkType_ARRAY_SUBLINK SubLinkType = 7 SubLinkType_CTE_SUBLINK SubLinkType = 8 )
func (SubLinkType) Descriptor ¶
func (SubLinkType) Descriptor() protoreflect.EnumDescriptor
func (SubLinkType) Enum ¶
func (x SubLinkType) Enum() *SubLinkType
func (SubLinkType) EnumDescriptor
deprecated
func (SubLinkType) EnumDescriptor() ([]byte, []int)
Deprecated: Use SubLinkType.Descriptor instead.
func (SubLinkType) Number ¶
func (x SubLinkType) Number() protoreflect.EnumNumber
func (SubLinkType) String ¶
func (x SubLinkType) String() string
func (SubLinkType) Type ¶
func (SubLinkType) Type() protoreflect.EnumType
type SubPlan ¶
type SubPlan struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` SubLinkType SubLinkType `protobuf:"varint,2,opt,name=sub_link_type,json=subLinkType,proto3,enum=pg_query.SubLinkType" json:"sub_link_type,omitempty"` Testexpr *Node `protobuf:"bytes,3,opt,name=testexpr,proto3" json:"testexpr,omitempty"` ParamIds []*Node `protobuf:"bytes,4,rep,name=param_ids,json=paramIds,proto3" json:"param_ids,omitempty"` PlanId int32 `protobuf:"varint,5,opt,name=plan_id,proto3" json:"plan_id,omitempty"` PlanName string `protobuf:"bytes,6,opt,name=plan_name,proto3" json:"plan_name,omitempty"` FirstColType uint32 `protobuf:"varint,7,opt,name=first_col_type,json=firstColType,proto3" json:"first_col_type,omitempty"` FirstColTypmod int32 `protobuf:"varint,8,opt,name=first_col_typmod,json=firstColTypmod,proto3" json:"first_col_typmod,omitempty"` FirstColCollation uint32 `protobuf:"varint,9,opt,name=first_col_collation,json=firstColCollation,proto3" json:"first_col_collation,omitempty"` UseHashTable bool `protobuf:"varint,10,opt,name=use_hash_table,json=useHashTable,proto3" json:"use_hash_table,omitempty"` UnknownEqFalse bool `protobuf:"varint,11,opt,name=unknown_eq_false,json=unknownEqFalse,proto3" json:"unknown_eq_false,omitempty"` ParallelSafe bool `protobuf:"varint,12,opt,name=parallel_safe,proto3" json:"parallel_safe,omitempty"` SetParam []*Node `protobuf:"bytes,13,rep,name=set_param,json=setParam,proto3" json:"set_param,omitempty"` ParParam []*Node `protobuf:"bytes,14,rep,name=par_param,json=parParam,proto3" json:"par_param,omitempty"` Args []*Node `protobuf:"bytes,15,rep,name=args,proto3" json:"args,omitempty"` StartupCost float64 `protobuf:"fixed64,16,opt,name=startup_cost,proto3" json:"startup_cost,omitempty"` PerCallCost float64 `protobuf:"fixed64,17,opt,name=per_call_cost,proto3" json:"per_call_cost,omitempty"` // contains filtered or unexported fields }
func (*SubPlan) Descriptor
deprecated
func (*SubPlan) GetFirstColCollation ¶
func (*SubPlan) GetFirstColType ¶
func (*SubPlan) GetFirstColTypmod ¶
func (*SubPlan) GetParParam ¶
func (*SubPlan) GetParallelSafe ¶
func (*SubPlan) GetParamIds ¶
func (*SubPlan) GetPerCallCost ¶
func (*SubPlan) GetPlanName ¶
func (*SubPlan) GetSetParam ¶
func (*SubPlan) GetStartupCost ¶
func (*SubPlan) GetSubLinkType ¶
func (x *SubPlan) GetSubLinkType() SubLinkType
func (*SubPlan) GetTestexpr ¶
func (*SubPlan) GetUnknownEqFalse ¶
func (*SubPlan) GetUseHashTable ¶
func (*SubPlan) ProtoMessage ¶
func (*SubPlan) ProtoMessage()
func (*SubPlan) ProtoReflect ¶
func (x *SubPlan) ProtoReflect() protoreflect.Message
type SubscriptingRef ¶
type SubscriptingRef struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Refcontainertype uint32 `protobuf:"varint,2,opt,name=refcontainertype,proto3" json:"refcontainertype,omitempty"` Refelemtype uint32 `protobuf:"varint,3,opt,name=refelemtype,proto3" json:"refelemtype,omitempty"` Refrestype uint32 `protobuf:"varint,4,opt,name=refrestype,proto3" json:"refrestype,omitempty"` Reftypmod int32 `protobuf:"varint,5,opt,name=reftypmod,proto3" json:"reftypmod,omitempty"` Refcollid uint32 `protobuf:"varint,6,opt,name=refcollid,proto3" json:"refcollid,omitempty"` Refupperindexpr []*Node `protobuf:"bytes,7,rep,name=refupperindexpr,proto3" json:"refupperindexpr,omitempty"` Reflowerindexpr []*Node `protobuf:"bytes,8,rep,name=reflowerindexpr,proto3" json:"reflowerindexpr,omitempty"` Refexpr *Node `protobuf:"bytes,9,opt,name=refexpr,proto3" json:"refexpr,omitempty"` Refassgnexpr *Node `protobuf:"bytes,10,opt,name=refassgnexpr,proto3" json:"refassgnexpr,omitempty"` // contains filtered or unexported fields }
func (*SubscriptingRef) Descriptor
deprecated
func (*SubscriptingRef) Descriptor() ([]byte, []int)
Deprecated: Use SubscriptingRef.ProtoReflect.Descriptor instead.
func (*SubscriptingRef) GetRefassgnexpr ¶
func (x *SubscriptingRef) GetRefassgnexpr() *Node
func (*SubscriptingRef) GetRefcollid ¶
func (x *SubscriptingRef) GetRefcollid() uint32
func (*SubscriptingRef) GetRefcontainertype ¶
func (x *SubscriptingRef) GetRefcontainertype() uint32
func (*SubscriptingRef) GetRefelemtype ¶
func (x *SubscriptingRef) GetRefelemtype() uint32
func (*SubscriptingRef) GetRefexpr ¶
func (x *SubscriptingRef) GetRefexpr() *Node
func (*SubscriptingRef) GetReflowerindexpr ¶
func (x *SubscriptingRef) GetReflowerindexpr() []*Node
func (*SubscriptingRef) GetRefrestype ¶
func (x *SubscriptingRef) GetRefrestype() uint32
func (*SubscriptingRef) GetReftypmod ¶
func (x *SubscriptingRef) GetReftypmod() int32
func (*SubscriptingRef) GetRefupperindexpr ¶
func (x *SubscriptingRef) GetRefupperindexpr() []*Node
func (*SubscriptingRef) GetXpr ¶
func (x *SubscriptingRef) GetXpr() *Node
func (*SubscriptingRef) ProtoMessage ¶
func (*SubscriptingRef) ProtoMessage()
func (*SubscriptingRef) ProtoReflect ¶
func (x *SubscriptingRef) ProtoReflect() protoreflect.Message
func (*SubscriptingRef) Reset ¶
func (x *SubscriptingRef) Reset()
func (*SubscriptingRef) String ¶
func (x *SubscriptingRef) String() string
type TableFunc ¶
type TableFunc struct { NsUris []*Node `protobuf:"bytes,1,rep,name=ns_uris,proto3" json:"ns_uris,omitempty"` NsNames []*Node `protobuf:"bytes,2,rep,name=ns_names,proto3" json:"ns_names,omitempty"` Docexpr *Node `protobuf:"bytes,3,opt,name=docexpr,proto3" json:"docexpr,omitempty"` Rowexpr *Node `protobuf:"bytes,4,opt,name=rowexpr,proto3" json:"rowexpr,omitempty"` Colnames []*Node `protobuf:"bytes,5,rep,name=colnames,proto3" json:"colnames,omitempty"` Coltypes []*Node `protobuf:"bytes,6,rep,name=coltypes,proto3" json:"coltypes,omitempty"` Coltypmods []*Node `protobuf:"bytes,7,rep,name=coltypmods,proto3" json:"coltypmods,omitempty"` Colcollations []*Node `protobuf:"bytes,8,rep,name=colcollations,proto3" json:"colcollations,omitempty"` Colexprs []*Node `protobuf:"bytes,9,rep,name=colexprs,proto3" json:"colexprs,omitempty"` Coldefexprs []*Node `protobuf:"bytes,10,rep,name=coldefexprs,proto3" json:"coldefexprs,omitempty"` Notnulls []uint64 `protobuf:"varint,11,rep,packed,name=notnulls,proto3" json:"notnulls,omitempty"` Ordinalitycol int32 `protobuf:"varint,12,opt,name=ordinalitycol,proto3" json:"ordinalitycol,omitempty"` Location int32 `protobuf:"varint,13,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*TableFunc) Descriptor
deprecated
func (*TableFunc) GetColcollations ¶
func (*TableFunc) GetColdefexprs ¶
func (*TableFunc) GetColexprs ¶
func (*TableFunc) GetColnames ¶
func (*TableFunc) GetColtypes ¶
func (*TableFunc) GetColtypmods ¶
func (*TableFunc) GetDocexpr ¶
func (*TableFunc) GetLocation ¶
func (*TableFunc) GetNotnulls ¶
func (*TableFunc) GetNsNames ¶
func (*TableFunc) GetOrdinalitycol ¶
func (*TableFunc) GetRowexpr ¶
func (*TableFunc) ProtoMessage ¶
func (*TableFunc) ProtoMessage()
func (*TableFunc) ProtoReflect ¶
func (x *TableFunc) ProtoReflect() protoreflect.Message
type TableLikeClause ¶
type TableLikeClause struct { Relation *RangeVar `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"` Options uint32 `protobuf:"varint,2,opt,name=options,proto3" json:"options,omitempty"` RelationOid uint32 `protobuf:"varint,3,opt,name=relation_oid,json=relationOid,proto3" json:"relation_oid,omitempty"` // contains filtered or unexported fields }
func (*TableLikeClause) Descriptor
deprecated
func (*TableLikeClause) Descriptor() ([]byte, []int)
Deprecated: Use TableLikeClause.ProtoReflect.Descriptor instead.
func (*TableLikeClause) GetOptions ¶
func (x *TableLikeClause) GetOptions() uint32
func (*TableLikeClause) GetRelation ¶
func (x *TableLikeClause) GetRelation() *RangeVar
func (*TableLikeClause) GetRelationOid ¶
func (x *TableLikeClause) GetRelationOid() uint32
func (*TableLikeClause) ProtoMessage ¶
func (*TableLikeClause) ProtoMessage()
func (*TableLikeClause) ProtoReflect ¶
func (x *TableLikeClause) ProtoReflect() protoreflect.Message
func (*TableLikeClause) Reset ¶
func (x *TableLikeClause) Reset()
func (*TableLikeClause) String ¶
func (x *TableLikeClause) String() string
type TableLikeOption ¶
type TableLikeOption int32
const ( TableLikeOption_TABLE_LIKE_OPTION_UNDEFINED TableLikeOption = 0 TableLikeOption_CREATE_TABLE_LIKE_COMMENTS TableLikeOption = 1 TableLikeOption_CREATE_TABLE_LIKE_COMPRESSION TableLikeOption = 2 TableLikeOption_CREATE_TABLE_LIKE_CONSTRAINTS TableLikeOption = 3 TableLikeOption_CREATE_TABLE_LIKE_DEFAULTS TableLikeOption = 4 TableLikeOption_CREATE_TABLE_LIKE_GENERATED TableLikeOption = 5 TableLikeOption_CREATE_TABLE_LIKE_IDENTITY TableLikeOption = 6 TableLikeOption_CREATE_TABLE_LIKE_INDEXES TableLikeOption = 7 TableLikeOption_CREATE_TABLE_LIKE_STATISTICS TableLikeOption = 8 TableLikeOption_CREATE_TABLE_LIKE_STORAGE TableLikeOption = 9 TableLikeOption_CREATE_TABLE_LIKE_ALL TableLikeOption = 10 )
func (TableLikeOption) Descriptor ¶
func (TableLikeOption) Descriptor() protoreflect.EnumDescriptor
func (TableLikeOption) Enum ¶
func (x TableLikeOption) Enum() *TableLikeOption
func (TableLikeOption) EnumDescriptor
deprecated
func (TableLikeOption) EnumDescriptor() ([]byte, []int)
Deprecated: Use TableLikeOption.Descriptor instead.
func (TableLikeOption) Number ¶
func (x TableLikeOption) Number() protoreflect.EnumNumber
func (TableLikeOption) String ¶
func (x TableLikeOption) String() string
func (TableLikeOption) Type ¶
func (TableLikeOption) Type() protoreflect.EnumType
type TableSampleClause ¶
type TableSampleClause struct { Tsmhandler uint32 `protobuf:"varint,1,opt,name=tsmhandler,proto3" json:"tsmhandler,omitempty"` Args []*Node `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"` Repeatable *Node `protobuf:"bytes,3,opt,name=repeatable,proto3" json:"repeatable,omitempty"` // contains filtered or unexported fields }
func (*TableSampleClause) Descriptor
deprecated
func (*TableSampleClause) Descriptor() ([]byte, []int)
Deprecated: Use TableSampleClause.ProtoReflect.Descriptor instead.
func (*TableSampleClause) GetArgs ¶
func (x *TableSampleClause) GetArgs() []*Node
func (*TableSampleClause) GetRepeatable ¶
func (x *TableSampleClause) GetRepeatable() *Node
func (*TableSampleClause) GetTsmhandler ¶
func (x *TableSampleClause) GetTsmhandler() uint32
func (*TableSampleClause) ProtoMessage ¶
func (*TableSampleClause) ProtoMessage()
func (*TableSampleClause) ProtoReflect ¶
func (x *TableSampleClause) ProtoReflect() protoreflect.Message
func (*TableSampleClause) Reset ¶
func (x *TableSampleClause) Reset()
func (*TableSampleClause) String ¶
func (x *TableSampleClause) String() string
type TargetEntry ¶
type TargetEntry struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Expr *Node `protobuf:"bytes,2,opt,name=expr,proto3" json:"expr,omitempty"` Resno int32 `protobuf:"varint,3,opt,name=resno,proto3" json:"resno,omitempty"` Resname string `protobuf:"bytes,4,opt,name=resname,proto3" json:"resname,omitempty"` Ressortgroupref uint32 `protobuf:"varint,5,opt,name=ressortgroupref,proto3" json:"ressortgroupref,omitempty"` Resorigtbl uint32 `protobuf:"varint,6,opt,name=resorigtbl,proto3" json:"resorigtbl,omitempty"` Resorigcol int32 `protobuf:"varint,7,opt,name=resorigcol,proto3" json:"resorigcol,omitempty"` Resjunk bool `protobuf:"varint,8,opt,name=resjunk,proto3" json:"resjunk,omitempty"` // contains filtered or unexported fields }
func (*TargetEntry) Descriptor
deprecated
func (*TargetEntry) Descriptor() ([]byte, []int)
Deprecated: Use TargetEntry.ProtoReflect.Descriptor instead.
func (*TargetEntry) GetExpr ¶
func (x *TargetEntry) GetExpr() *Node
func (*TargetEntry) GetResjunk ¶
func (x *TargetEntry) GetResjunk() bool
func (*TargetEntry) GetResname ¶
func (x *TargetEntry) GetResname() string
func (*TargetEntry) GetResno ¶
func (x *TargetEntry) GetResno() int32
func (*TargetEntry) GetResorigcol ¶
func (x *TargetEntry) GetResorigcol() int32
func (*TargetEntry) GetResorigtbl ¶
func (x *TargetEntry) GetResorigtbl() uint32
func (*TargetEntry) GetRessortgroupref ¶
func (x *TargetEntry) GetRessortgroupref() uint32
func (*TargetEntry) GetXpr ¶
func (x *TargetEntry) GetXpr() *Node
func (*TargetEntry) ProtoMessage ¶
func (*TargetEntry) ProtoMessage()
func (*TargetEntry) ProtoReflect ¶
func (x *TargetEntry) ProtoReflect() protoreflect.Message
func (*TargetEntry) Reset ¶
func (x *TargetEntry) Reset()
func (*TargetEntry) String ¶
func (x *TargetEntry) String() string
type Token ¶
type Token int32
const ( Token_NUL Token = 0 // Single-character tokens that are returned 1:1 (identical with "self" list in scan.l) // Either supporting syntax, or single-character operators (some can be both) // Also see https://www.postgresql.org/docs/12/sql-syntax-lexical.html#SQL-SYNTAX-SPECIAL-CHARS Token_ASCII_37 Token = 37 // "%" Token_ASCII_40 Token = 40 // "(" Token_ASCII_41 Token = 41 // ")" Token_ASCII_42 Token = 42 // "*" Token_ASCII_43 Token = 43 // "+" Token_ASCII_44 Token = 44 // "," Token_ASCII_45 Token = 45 // "-" Token_ASCII_46 Token = 46 // "." Token_ASCII_47 Token = 47 // "/" Token_ASCII_58 Token = 58 // ":" Token_ASCII_59 Token = 59 // ";" Token_ASCII_60 Token = 60 // "<" Token_ASCII_61 Token = 61 // "=" Token_ASCII_62 Token = 62 // ">" Token_ASCII_63 Token = 63 // "?" Token_ASCII_91 Token = 91 // "[" Token_ASCII_92 Token = 92 // "\" Token_ASCII_93 Token = 93 // "]" Token_ASCII_94 Token = 94 // "^" // Named tokens in scan.l Token_IDENT Token = 258 Token_UIDENT Token = 259 Token_FCONST Token = 260 Token_SCONST Token = 261 Token_USCONST Token = 262 Token_BCONST Token = 263 Token_XCONST Token = 264 Token_Op Token = 265 Token_ICONST Token = 266 Token_PARAM Token = 267 Token_TYPECAST Token = 268 Token_DOT_DOT Token = 269 Token_COLON_EQUALS Token = 270 Token_EQUALS_GREATER Token = 271 Token_LESS_EQUALS Token = 272 Token_GREATER_EQUALS Token = 273 Token_NOT_EQUALS Token = 274 Token_SQL_COMMENT Token = 275 Token_C_COMMENT Token = 276 Token_ABORT_P Token = 277 Token_ABSOLUTE_P Token = 278 Token_ACCESS Token = 279 Token_ACTION Token = 280 Token_ADD_P Token = 281 Token_ADMIN Token = 282 Token_AFTER Token = 283 Token_AGGREGATE Token = 284 Token_ALL Token = 285 Token_ALSO Token = 286 Token_ALTER Token = 287 Token_ALWAYS Token = 288 Token_ANALYSE Token = 289 Token_ANALYZE Token = 290 Token_AND Token = 291 Token_ANY Token = 292 Token_ARRAY Token = 293 Token_AS Token = 294 Token_ASC Token = 295 Token_ASENSITIVE Token = 296 Token_ASSERTION Token = 297 Token_ASSIGNMENT Token = 298 Token_ASYMMETRIC Token = 299 Token_ATOMIC Token = 300 Token_AT Token = 301 Token_ATTACH Token = 302 Token_ATTRIBUTE Token = 303 Token_AUTHORIZATION Token = 304 Token_BACKWARD Token = 305 Token_BEFORE Token = 306 Token_BEGIN_P Token = 307 Token_BETWEEN Token = 308 Token_BIGINT Token = 309 Token_BINARY Token = 310 Token_BIT Token = 311 Token_BOOLEAN_P Token = 312 Token_BOTH Token = 313 Token_BREADTH Token = 314 Token_BY Token = 315 Token_CACHE Token = 316 Token_CALL Token = 317 Token_CALLED Token = 318 Token_CASCADE Token = 319 Token_CASCADED Token = 320 Token_CASE Token = 321 Token_CAST Token = 322 Token_CATALOG_P Token = 323 Token_CHAIN Token = 324 Token_CHAR_P Token = 325 Token_CHARACTER Token = 326 Token_CHARACTERISTICS Token = 327 Token_CHECK Token = 328 Token_CHECKPOINT Token = 329 Token_CLASS Token = 330 Token_CLOSE Token = 331 Token_CLUSTER Token = 332 Token_COALESCE Token = 333 Token_COLLATE Token = 334 Token_COLLATION Token = 335 Token_COLUMN Token = 336 Token_COLUMNS Token = 337 Token_COMMENT Token = 338 Token_COMMENTS Token = 339 Token_COMMIT Token = 340 Token_COMMITTED Token = 341 Token_COMPRESSION Token = 342 Token_CONCURRENTLY Token = 343 Token_CONFIGURATION Token = 344 Token_CONFLICT Token = 345 Token_CONNECTION Token = 346 Token_CONSTRAINT Token = 347 Token_CONSTRAINTS Token = 348 Token_CONTENT_P Token = 349 Token_CONTINUE_P Token = 350 Token_CONVERSION_P Token = 351 Token_COPY Token = 352 Token_COST Token = 353 Token_CREATE Token = 354 Token_CROSS Token = 355 Token_CSV Token = 356 Token_CUBE Token = 357 Token_CURRENT_P Token = 358 Token_CURRENT_CATALOG Token = 359 Token_CURRENT_DATE Token = 360 Token_CURRENT_ROLE Token = 361 Token_CURRENT_SCHEMA Token = 362 Token_CURRENT_TIME Token = 363 Token_CURRENT_TIMESTAMP Token = 364 Token_CURRENT_USER Token = 365 Token_CURSOR Token = 366 Token_CYCLE Token = 367 Token_DATA_P Token = 368 Token_DATABASE Token = 369 Token_DAY_P Token = 370 Token_DEALLOCATE Token = 371 Token_DEC Token = 372 Token_DECIMAL_P Token = 373 Token_DECLARE Token = 374 Token_DEFAULT Token = 375 Token_DEFAULTS Token = 376 Token_DEFERRABLE Token = 377 Token_DEFERRED Token = 378 Token_DEFINER Token = 379 Token_DELETE_P Token = 380 Token_DELIMITER Token = 381 Token_DELIMITERS Token = 382 Token_DEPENDS Token = 383 Token_DEPTH Token = 384 Token_DESC Token = 385 Token_DETACH Token = 386 Token_DICTIONARY Token = 387 Token_DISABLE_P Token = 388 Token_DISCARD Token = 389 Token_DISTINCT Token = 390 Token_DO Token = 391 Token_DOCUMENT_P Token = 392 Token_DOMAIN_P Token = 393 Token_DOUBLE_P Token = 394 Token_DROP Token = 395 Token_EACH Token = 396 Token_ELSE Token = 397 Token_ENABLE_P Token = 398 Token_ENCODING Token = 399 Token_ENCRYPTED Token = 400 Token_END_P Token = 401 Token_ENUM_P Token = 402 Token_ESCAPE Token = 403 Token_EVENT Token = 404 Token_EXCEPT Token = 405 Token_EXCLUDE Token = 406 Token_EXCLUDING Token = 407 Token_EXCLUSIVE Token = 408 Token_EXECUTE Token = 409 Token_EXISTS Token = 410 Token_EXPLAIN Token = 411 Token_EXPRESSION Token = 412 Token_EXTENSION Token = 413 Token_EXTERNAL Token = 414 Token_EXTRACT Token = 415 Token_FALSE_P Token = 416 Token_FAMILY Token = 417 Token_FETCH Token = 418 Token_FILTER Token = 419 Token_FINALIZE Token = 420 Token_FIRST_P Token = 421 Token_FLOAT_P Token = 422 Token_FOLLOWING Token = 423 Token_FOR Token = 424 Token_FORCE Token = 425 Token_FOREIGN Token = 426 Token_FORWARD Token = 427 Token_FREEZE Token = 428 Token_FROM Token = 429 Token_FULL Token = 430 Token_FUNCTION Token = 431 Token_FUNCTIONS Token = 432 Token_GENERATED Token = 433 Token_GLOBAL Token = 434 Token_GRANT Token = 435 Token_GRANTED Token = 436 Token_GREATEST Token = 437 Token_GROUP_P Token = 438 Token_GROUPING Token = 439 Token_GROUPS Token = 440 Token_HANDLER Token = 441 Token_HAVING Token = 442 Token_HEADER_P Token = 443 Token_HOLD Token = 444 Token_HOUR_P Token = 445 Token_IDENTITY_P Token = 446 Token_IF_P Token = 447 Token_ILIKE Token = 448 Token_IMMEDIATE Token = 449 Token_IMMUTABLE Token = 450 Token_IMPLICIT_P Token = 451 Token_IMPORT_P Token = 452 Token_IN_P Token = 453 Token_INCLUDE Token = 454 Token_INCLUDING Token = 455 Token_INCREMENT Token = 456 Token_INDEX Token = 457 Token_INDEXES Token = 458 Token_INHERIT Token = 459 Token_INHERITS Token = 460 Token_INITIALLY Token = 461 Token_INLINE_P Token = 462 Token_INNER_P Token = 463 Token_INOUT Token = 464 Token_INPUT_P Token = 465 Token_INSENSITIVE Token = 466 Token_INSERT Token = 467 Token_INSTEAD Token = 468 Token_INT_P Token = 469 Token_INTEGER Token = 470 Token_INTERSECT Token = 471 Token_INTERVAL Token = 472 Token_INTO Token = 473 Token_INVOKER Token = 474 Token_IS Token = 475 Token_ISNULL Token = 476 Token_ISOLATION Token = 477 Token_JOIN Token = 478 Token_KEY Token = 479 Token_LABEL Token = 480 Token_LANGUAGE Token = 481 Token_LARGE_P Token = 482 Token_LAST_P Token = 483 Token_LATERAL_P Token = 484 Token_LEADING Token = 485 Token_LEAKPROOF Token = 486 Token_LEAST Token = 487 Token_LEFT Token = 488 Token_LEVEL Token = 489 Token_LIKE Token = 490 Token_LIMIT Token = 491 Token_LISTEN Token = 492 Token_LOAD Token = 493 Token_LOCAL Token = 494 Token_LOCALTIME Token = 495 Token_LOCALTIMESTAMP Token = 496 Token_LOCATION Token = 497 Token_LOCK_P Token = 498 Token_LOCKED Token = 499 Token_LOGGED Token = 500 Token_MAPPING Token = 501 Token_MATCH Token = 502 Token_MATCHED Token = 503 Token_MATERIALIZED Token = 504 Token_MAXVALUE Token = 505 Token_MERGE Token = 506 Token_METHOD Token = 507 Token_MINUTE_P Token = 508 Token_MINVALUE Token = 509 Token_MODE Token = 510 Token_MONTH_P Token = 511 Token_MOVE Token = 512 Token_NAME_P Token = 513 Token_NAMES Token = 514 Token_NATIONAL Token = 515 Token_NATURAL Token = 516 Token_NCHAR Token = 517 Token_NEW Token = 518 Token_NEXT Token = 519 Token_NFC Token = 520 Token_NFD Token = 521 Token_NFKC Token = 522 Token_NFKD Token = 523 Token_NO Token = 524 Token_NONE Token = 525 Token_NORMALIZE Token = 526 Token_NORMALIZED Token = 527 Token_NOT Token = 528 Token_NOTHING Token = 529 Token_NOTIFY Token = 530 Token_NOTNULL Token = 531 Token_NOWAIT Token = 532 Token_NULL_P Token = 533 Token_NULLIF Token = 534 Token_NULLS_P Token = 535 Token_NUMERIC Token = 536 Token_OBJECT_P Token = 537 Token_OF Token = 538 Token_OFF Token = 539 Token_OFFSET Token = 540 Token_OIDS Token = 541 Token_OLD Token = 542 Token_ON Token = 543 Token_ONLY Token = 544 Token_OPERATOR Token = 545 Token_OPTION Token = 546 Token_OPTIONS Token = 547 Token_OR Token = 548 Token_ORDER Token = 549 Token_ORDINALITY Token = 550 Token_OTHERS Token = 551 Token_OUT_P Token = 552 Token_OUTER_P Token = 553 Token_OVER Token = 554 Token_OVERLAPS Token = 555 Token_OVERLAY Token = 556 Token_OVERRIDING Token = 557 Token_OWNED Token = 558 Token_OWNER Token = 559 Token_PARALLEL Token = 560 Token_PARAMETER Token = 561 Token_PARSER Token = 562 Token_PARTIAL Token = 563 Token_PARTITION Token = 564 Token_PASSING Token = 565 Token_PASSWORD Token = 566 Token_PLACING Token = 567 Token_PLANS Token = 568 Token_POLICY Token = 569 Token_POSITION Token = 570 Token_PRECEDING Token = 571 Token_PRECISION Token = 572 Token_PRESERVE Token = 573 Token_PREPARE Token = 574 Token_PREPARED Token = 575 Token_PRIMARY Token = 576 Token_PRIOR Token = 577 Token_PRIVILEGES Token = 578 Token_PROCEDURAL Token = 579 Token_PROCEDURE Token = 580 Token_PROCEDURES Token = 581 Token_PROGRAM Token = 582 Token_PUBLICATION Token = 583 Token_QUOTE Token = 584 Token_RANGE Token = 585 Token_READ Token = 586 Token_REAL Token = 587 Token_REASSIGN Token = 588 Token_RECHECK Token = 589 Token_RECURSIVE Token = 590 Token_REF_P Token = 591 Token_REFERENCES Token = 592 Token_REFERENCING Token = 593 Token_REFRESH Token = 594 Token_REINDEX Token = 595 Token_RELATIVE_P Token = 596 Token_RELEASE Token = 597 Token_RENAME Token = 598 Token_REPEATABLE Token = 599 Token_REPLACE Token = 600 Token_REPLICA Token = 601 Token_RESET Token = 602 Token_RESTART Token = 603 Token_RESTRICT Token = 604 Token_RETURN Token = 605 Token_RETURNING Token = 606 Token_RETURNS Token = 607 Token_REVOKE Token = 608 Token_RIGHT Token = 609 Token_ROLE Token = 610 Token_ROLLBACK Token = 611 Token_ROLLUP Token = 612 Token_ROUTINE Token = 613 Token_ROUTINES Token = 614 Token_ROW Token = 615 Token_ROWS Token = 616 Token_RULE Token = 617 Token_SAVEPOINT Token = 618 Token_SCHEMA Token = 619 Token_SCHEMAS Token = 620 Token_SCROLL Token = 621 Token_SEARCH Token = 622 Token_SECOND_P Token = 623 Token_SECURITY Token = 624 Token_SELECT Token = 625 Token_SEQUENCE Token = 626 Token_SEQUENCES Token = 627 Token_SERIALIZABLE Token = 628 Token_SERVER Token = 629 Token_SESSION Token = 630 Token_SESSION_USER Token = 631 Token_SET Token = 632 Token_SETS Token = 633 Token_SETOF Token = 634 Token_SHARE Token = 635 Token_SHOW Token = 636 Token_SIMILAR Token = 637 Token_SIMPLE Token = 638 Token_SKIP Token = 639 Token_SMALLINT Token = 640 Token_SNAPSHOT Token = 641 Token_SOME Token = 642 Token_SQL_P Token = 643 Token_STABLE Token = 644 Token_STANDALONE_P Token = 645 Token_START Token = 646 Token_STATEMENT Token = 647 Token_STATISTICS Token = 648 Token_STDIN Token = 649 Token_STDOUT Token = 650 Token_STORAGE Token = 651 Token_STORED Token = 652 Token_STRICT_P Token = 653 Token_STRIP_P Token = 654 Token_SUBSCRIPTION Token = 655 Token_SUBSTRING Token = 656 Token_SUPPORT Token = 657 Token_SYMMETRIC Token = 658 Token_SYSID Token = 659 Token_SYSTEM_P Token = 660 Token_TABLE Token = 661 Token_TABLES Token = 662 Token_TABLESAMPLE Token = 663 Token_TABLESPACE Token = 664 Token_TEMP Token = 665 Token_TEMPLATE Token = 666 Token_TEMPORARY Token = 667 Token_TEXT_P Token = 668 Token_THEN Token = 669 Token_TIES Token = 670 Token_TIME Token = 671 Token_TIMESTAMP Token = 672 Token_TO Token = 673 Token_TRAILING Token = 674 Token_TRANSACTION Token = 675 Token_TRANSFORM Token = 676 Token_TREAT Token = 677 Token_TRIGGER Token = 678 Token_TRIM Token = 679 Token_TRUE_P Token = 680 Token_TRUNCATE Token = 681 Token_TRUSTED Token = 682 Token_TYPE_P Token = 683 Token_TYPES_P Token = 684 Token_UESCAPE Token = 685 Token_UNBOUNDED Token = 686 Token_UNCOMMITTED Token = 687 Token_UNENCRYPTED Token = 688 Token_UNION Token = 689 Token_UNIQUE Token = 690 Token_UNKNOWN Token = 691 Token_UNLISTEN Token = 692 Token_UNLOGGED Token = 693 Token_UNTIL Token = 694 Token_UPDATE Token = 695 Token_USER Token = 696 Token_USING Token = 697 Token_VACUUM Token = 698 Token_VALID Token = 699 Token_VALIDATE Token = 700 Token_VALIDATOR Token = 701 Token_VALUE_P Token = 702 Token_VALUES Token = 703 Token_VARCHAR Token = 704 Token_VARIADIC Token = 705 Token_VARYING Token = 706 Token_VERBOSE Token = 707 Token_VERSION_P Token = 708 Token_VIEW Token = 709 Token_VIEWS Token = 710 Token_VOLATILE Token = 711 Token_WHEN Token = 712 Token_WHERE Token = 713 Token_WHITESPACE_P Token = 714 Token_WINDOW Token = 715 Token_WITH Token = 716 Token_WITHIN Token = 717 Token_WITHOUT Token = 718 Token_WORK Token = 719 Token_WRAPPER Token = 720 Token_WRITE Token = 721 Token_XML_P Token = 722 Token_XMLATTRIBUTES Token = 723 Token_XMLCONCAT Token = 724 Token_XMLELEMENT Token = 725 Token_XMLEXISTS Token = 726 Token_XMLFOREST Token = 727 Token_XMLNAMESPACES Token = 728 Token_XMLPARSE Token = 729 Token_XMLPI Token = 730 Token_XMLROOT Token = 731 Token_XMLSERIALIZE Token = 732 Token_XMLTABLE Token = 733 Token_YEAR_P Token = 734 Token_YES_P Token = 735 Token_ZONE Token = 736 Token_NOT_LA Token = 737 Token_NULLS_LA Token = 738 Token_WITH_LA Token = 739 Token_MODE_TYPE_NAME Token = 740 Token_MODE_PLPGSQL_EXPR Token = 741 Token_MODE_PLPGSQL_ASSIGN1 Token = 742 Token_MODE_PLPGSQL_ASSIGN2 Token = 743 Token_MODE_PLPGSQL_ASSIGN3 Token = 744 Token_UMINUS Token = 745 )
func (Token) Descriptor ¶
func (Token) Descriptor() protoreflect.EnumDescriptor
func (Token) EnumDescriptor
deprecated
func (Token) Number ¶
func (x Token) Number() protoreflect.EnumNumber
func (Token) Type ¶
func (Token) Type() protoreflect.EnumType
type TransactionStmt ¶
type TransactionStmt struct { Kind TransactionStmtKind `protobuf:"varint,1,opt,name=kind,proto3,enum=pg_query.TransactionStmtKind" json:"kind,omitempty"` Options []*Node `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` SavepointName string `protobuf:"bytes,3,opt,name=savepoint_name,proto3" json:"savepoint_name,omitempty"` Gid string `protobuf:"bytes,4,opt,name=gid,proto3" json:"gid,omitempty"` Chain bool `protobuf:"varint,5,opt,name=chain,proto3" json:"chain,omitempty"` // contains filtered or unexported fields }
func (*TransactionStmt) Descriptor
deprecated
func (*TransactionStmt) Descriptor() ([]byte, []int)
Deprecated: Use TransactionStmt.ProtoReflect.Descriptor instead.
func (*TransactionStmt) GetChain ¶
func (x *TransactionStmt) GetChain() bool
func (*TransactionStmt) GetGid ¶
func (x *TransactionStmt) GetGid() string
func (*TransactionStmt) GetKind ¶
func (x *TransactionStmt) GetKind() TransactionStmtKind
func (*TransactionStmt) GetOptions ¶
func (x *TransactionStmt) GetOptions() []*Node
func (*TransactionStmt) GetSavepointName ¶
func (x *TransactionStmt) GetSavepointName() string
func (*TransactionStmt) ProtoMessage ¶
func (*TransactionStmt) ProtoMessage()
func (*TransactionStmt) ProtoReflect ¶
func (x *TransactionStmt) ProtoReflect() protoreflect.Message
func (*TransactionStmt) Reset ¶
func (x *TransactionStmt) Reset()
func (*TransactionStmt) String ¶
func (x *TransactionStmt) String() string
type TransactionStmtKind ¶
type TransactionStmtKind int32
const ( TransactionStmtKind_TRANSACTION_STMT_KIND_UNDEFINED TransactionStmtKind = 0 TransactionStmtKind_TRANS_STMT_BEGIN TransactionStmtKind = 1 TransactionStmtKind_TRANS_STMT_START TransactionStmtKind = 2 TransactionStmtKind_TRANS_STMT_COMMIT TransactionStmtKind = 3 TransactionStmtKind_TRANS_STMT_ROLLBACK TransactionStmtKind = 4 TransactionStmtKind_TRANS_STMT_SAVEPOINT TransactionStmtKind = 5 TransactionStmtKind_TRANS_STMT_RELEASE TransactionStmtKind = 6 TransactionStmtKind_TRANS_STMT_ROLLBACK_TO TransactionStmtKind = 7 TransactionStmtKind_TRANS_STMT_PREPARE TransactionStmtKind = 8 TransactionStmtKind_TRANS_STMT_COMMIT_PREPARED TransactionStmtKind = 9 TransactionStmtKind_TRANS_STMT_ROLLBACK_PREPARED TransactionStmtKind = 10 )
func (TransactionStmtKind) Descriptor ¶
func (TransactionStmtKind) Descriptor() protoreflect.EnumDescriptor
func (TransactionStmtKind) Enum ¶
func (x TransactionStmtKind) Enum() *TransactionStmtKind
func (TransactionStmtKind) EnumDescriptor
deprecated
func (TransactionStmtKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use TransactionStmtKind.Descriptor instead.
func (TransactionStmtKind) Number ¶
func (x TransactionStmtKind) Number() protoreflect.EnumNumber
func (TransactionStmtKind) String ¶
func (x TransactionStmtKind) String() string
func (TransactionStmtKind) Type ¶
func (TransactionStmtKind) Type() protoreflect.EnumType
type TriggerTransition ¶
type TriggerTransition struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` IsNew bool `protobuf:"varint,2,opt,name=is_new,json=isNew,proto3" json:"is_new,omitempty"` IsTable bool `protobuf:"varint,3,opt,name=is_table,json=isTable,proto3" json:"is_table,omitempty"` // contains filtered or unexported fields }
func (*TriggerTransition) Descriptor
deprecated
func (*TriggerTransition) Descriptor() ([]byte, []int)
Deprecated: Use TriggerTransition.ProtoReflect.Descriptor instead.
func (*TriggerTransition) GetIsNew ¶
func (x *TriggerTransition) GetIsNew() bool
func (*TriggerTransition) GetIsTable ¶
func (x *TriggerTransition) GetIsTable() bool
func (*TriggerTransition) GetName ¶
func (x *TriggerTransition) GetName() string
func (*TriggerTransition) ProtoMessage ¶
func (*TriggerTransition) ProtoMessage()
func (*TriggerTransition) ProtoReflect ¶
func (x *TriggerTransition) ProtoReflect() protoreflect.Message
func (*TriggerTransition) Reset ¶
func (x *TriggerTransition) Reset()
func (*TriggerTransition) String ¶
func (x *TriggerTransition) String() string
type TruncateStmt ¶
type TruncateStmt struct { Relations []*Node `protobuf:"bytes,1,rep,name=relations,proto3" json:"relations,omitempty"` RestartSeqs bool `protobuf:"varint,2,opt,name=restart_seqs,proto3" json:"restart_seqs,omitempty"` Behavior DropBehavior `protobuf:"varint,3,opt,name=behavior,proto3,enum=pg_query.DropBehavior" json:"behavior,omitempty"` // contains filtered or unexported fields }
func (*TruncateStmt) Descriptor
deprecated
func (*TruncateStmt) Descriptor() ([]byte, []int)
Deprecated: Use TruncateStmt.ProtoReflect.Descriptor instead.
func (*TruncateStmt) GetBehavior ¶
func (x *TruncateStmt) GetBehavior() DropBehavior
func (*TruncateStmt) GetRelations ¶
func (x *TruncateStmt) GetRelations() []*Node
func (*TruncateStmt) GetRestartSeqs ¶
func (x *TruncateStmt) GetRestartSeqs() bool
func (*TruncateStmt) ProtoMessage ¶
func (*TruncateStmt) ProtoMessage()
func (*TruncateStmt) ProtoReflect ¶
func (x *TruncateStmt) ProtoReflect() protoreflect.Message
func (*TruncateStmt) Reset ¶
func (x *TruncateStmt) Reset()
func (*TruncateStmt) String ¶
func (x *TruncateStmt) String() string
type TypeCast ¶
type TypeCast struct { Arg *Node `protobuf:"bytes,1,opt,name=arg,proto3" json:"arg,omitempty"` TypeName *TypeName `protobuf:"bytes,2,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"` Location int32 `protobuf:"varint,3,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*TypeCast) Descriptor
deprecated
func (*TypeCast) GetLocation ¶
func (*TypeCast) GetTypeName ¶
func (*TypeCast) ProtoMessage ¶
func (*TypeCast) ProtoMessage()
func (*TypeCast) ProtoReflect ¶
func (x *TypeCast) ProtoReflect() protoreflect.Message
type TypeName ¶
type TypeName struct { Names []*Node `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"` TypeOid uint32 `protobuf:"varint,2,opt,name=type_oid,json=typeOid,proto3" json:"type_oid,omitempty"` Setof bool `protobuf:"varint,3,opt,name=setof,proto3" json:"setof,omitempty"` PctType bool `protobuf:"varint,4,opt,name=pct_type,proto3" json:"pct_type,omitempty"` Typmods []*Node `protobuf:"bytes,5,rep,name=typmods,proto3" json:"typmods,omitempty"` Typemod int32 `protobuf:"varint,6,opt,name=typemod,proto3" json:"typemod,omitempty"` ArrayBounds []*Node `protobuf:"bytes,7,rep,name=array_bounds,json=arrayBounds,proto3" json:"array_bounds,omitempty"` Location int32 `protobuf:"varint,8,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*TypeName) Descriptor
deprecated
func (*TypeName) GetArrayBounds ¶
func (*TypeName) GetLocation ¶
func (*TypeName) GetPctType ¶
func (*TypeName) GetTypeOid ¶
func (*TypeName) GetTypemod ¶
func (*TypeName) GetTypmods ¶
func (*TypeName) ProtoMessage ¶
func (*TypeName) ProtoMessage()
func (*TypeName) ProtoReflect ¶
func (x *TypeName) ProtoReflect() protoreflect.Message
type UnlistenStmt ¶
type UnlistenStmt struct { Conditionname string `protobuf:"bytes,1,opt,name=conditionname,proto3" json:"conditionname,omitempty"` // contains filtered or unexported fields }
func (*UnlistenStmt) Descriptor
deprecated
func (*UnlistenStmt) Descriptor() ([]byte, []int)
Deprecated: Use UnlistenStmt.ProtoReflect.Descriptor instead.
func (*UnlistenStmt) GetConditionname ¶
func (x *UnlistenStmt) GetConditionname() string
func (*UnlistenStmt) ProtoMessage ¶
func (*UnlistenStmt) ProtoMessage()
func (*UnlistenStmt) ProtoReflect ¶
func (x *UnlistenStmt) ProtoReflect() protoreflect.Message
func (*UnlistenStmt) Reset ¶
func (x *UnlistenStmt) Reset()
func (*UnlistenStmt) String ¶
func (x *UnlistenStmt) String() string
type UpdateStmt ¶
type UpdateStmt struct { Relation *RangeVar `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"` TargetList []*Node `protobuf:"bytes,2,rep,name=target_list,json=targetList,proto3" json:"target_list,omitempty"` WhereClause *Node `protobuf:"bytes,3,opt,name=where_clause,json=whereClause,proto3" json:"where_clause,omitempty"` FromClause []*Node `protobuf:"bytes,4,rep,name=from_clause,json=fromClause,proto3" json:"from_clause,omitempty"` ReturningList []*Node `protobuf:"bytes,5,rep,name=returning_list,json=returningList,proto3" json:"returning_list,omitempty"` WithClause *WithClause `protobuf:"bytes,6,opt,name=with_clause,json=withClause,proto3" json:"with_clause,omitempty"` // contains filtered or unexported fields }
func (*UpdateStmt) Descriptor
deprecated
func (*UpdateStmt) Descriptor() ([]byte, []int)
Deprecated: Use UpdateStmt.ProtoReflect.Descriptor instead.
func (*UpdateStmt) GetFromClause ¶
func (x *UpdateStmt) GetFromClause() []*Node
func (*UpdateStmt) GetRelation ¶
func (x *UpdateStmt) GetRelation() *RangeVar
func (*UpdateStmt) GetReturningList ¶
func (x *UpdateStmt) GetReturningList() []*Node
func (*UpdateStmt) GetTargetList ¶
func (x *UpdateStmt) GetTargetList() []*Node
func (*UpdateStmt) GetWhereClause ¶
func (x *UpdateStmt) GetWhereClause() *Node
func (*UpdateStmt) GetWithClause ¶
func (x *UpdateStmt) GetWithClause() *WithClause
func (*UpdateStmt) ProtoMessage ¶
func (*UpdateStmt) ProtoMessage()
func (*UpdateStmt) ProtoReflect ¶
func (x *UpdateStmt) ProtoReflect() protoreflect.Message
func (*UpdateStmt) Reset ¶
func (x *UpdateStmt) Reset()
func (*UpdateStmt) String ¶
func (x *UpdateStmt) String() string
type VacuumRelation ¶
type VacuumRelation struct { Relation *RangeVar `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"` Oid uint32 `protobuf:"varint,2,opt,name=oid,proto3" json:"oid,omitempty"` VaCols []*Node `protobuf:"bytes,3,rep,name=va_cols,proto3" json:"va_cols,omitempty"` // contains filtered or unexported fields }
func (*VacuumRelation) Descriptor
deprecated
func (*VacuumRelation) Descriptor() ([]byte, []int)
Deprecated: Use VacuumRelation.ProtoReflect.Descriptor instead.
func (*VacuumRelation) GetOid ¶
func (x *VacuumRelation) GetOid() uint32
func (*VacuumRelation) GetRelation ¶
func (x *VacuumRelation) GetRelation() *RangeVar
func (*VacuumRelation) GetVaCols ¶
func (x *VacuumRelation) GetVaCols() []*Node
func (*VacuumRelation) ProtoMessage ¶
func (*VacuumRelation) ProtoMessage()
func (*VacuumRelation) ProtoReflect ¶
func (x *VacuumRelation) ProtoReflect() protoreflect.Message
func (*VacuumRelation) Reset ¶
func (x *VacuumRelation) Reset()
func (*VacuumRelation) String ¶
func (x *VacuumRelation) String() string
type VacuumStmt ¶
type VacuumStmt struct { Options []*Node `protobuf:"bytes,1,rep,name=options,proto3" json:"options,omitempty"` Rels []*Node `protobuf:"bytes,2,rep,name=rels,proto3" json:"rels,omitempty"` IsVacuumcmd bool `protobuf:"varint,3,opt,name=is_vacuumcmd,proto3" json:"is_vacuumcmd,omitempty"` // contains filtered or unexported fields }
func (*VacuumStmt) Descriptor
deprecated
func (*VacuumStmt) Descriptor() ([]byte, []int)
Deprecated: Use VacuumStmt.ProtoReflect.Descriptor instead.
func (*VacuumStmt) GetIsVacuumcmd ¶
func (x *VacuumStmt) GetIsVacuumcmd() bool
func (*VacuumStmt) GetOptions ¶
func (x *VacuumStmt) GetOptions() []*Node
func (*VacuumStmt) GetRels ¶
func (x *VacuumStmt) GetRels() []*Node
func (*VacuumStmt) ProtoMessage ¶
func (*VacuumStmt) ProtoMessage()
func (*VacuumStmt) ProtoReflect ¶
func (x *VacuumStmt) ProtoReflect() protoreflect.Message
func (*VacuumStmt) Reset ¶
func (x *VacuumStmt) Reset()
func (*VacuumStmt) String ¶
func (x *VacuumStmt) String() string
type Var ¶
type Var struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Varno int32 `protobuf:"varint,2,opt,name=varno,proto3" json:"varno,omitempty"` Varattno int32 `protobuf:"varint,3,opt,name=varattno,proto3" json:"varattno,omitempty"` Vartype uint32 `protobuf:"varint,4,opt,name=vartype,proto3" json:"vartype,omitempty"` Vartypmod int32 `protobuf:"varint,5,opt,name=vartypmod,proto3" json:"vartypmod,omitempty"` Varcollid uint32 `protobuf:"varint,6,opt,name=varcollid,proto3" json:"varcollid,omitempty"` Varlevelsup uint32 `protobuf:"varint,7,opt,name=varlevelsup,proto3" json:"varlevelsup,omitempty"` Varnosyn uint32 `protobuf:"varint,8,opt,name=varnosyn,proto3" json:"varnosyn,omitempty"` Varattnosyn int32 `protobuf:"varint,9,opt,name=varattnosyn,proto3" json:"varattnosyn,omitempty"` Location int32 `protobuf:"varint,10,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*Var) Descriptor
deprecated
func (*Var) GetLocation ¶
func (*Var) GetVarattno ¶
func (*Var) GetVarattnosyn ¶
func (*Var) GetVarcollid ¶
func (*Var) GetVarlevelsup ¶
func (*Var) GetVarnosyn ¶
func (*Var) GetVartype ¶
func (*Var) GetVartypmod ¶
func (*Var) ProtoMessage ¶
func (*Var) ProtoMessage()
func (*Var) ProtoReflect ¶
func (x *Var) ProtoReflect() protoreflect.Message
type VariableSetKind ¶
type VariableSetKind int32
const ( VariableSetKind_VARIABLE_SET_KIND_UNDEFINED VariableSetKind = 0 VariableSetKind_VAR_SET_VALUE VariableSetKind = 1 VariableSetKind_VAR_SET_DEFAULT VariableSetKind = 2 VariableSetKind_VAR_SET_CURRENT VariableSetKind = 3 VariableSetKind_VAR_SET_MULTI VariableSetKind = 4 VariableSetKind_VAR_RESET VariableSetKind = 5 VariableSetKind_VAR_RESET_ALL VariableSetKind = 6 )
func (VariableSetKind) Descriptor ¶
func (VariableSetKind) Descriptor() protoreflect.EnumDescriptor
func (VariableSetKind) Enum ¶
func (x VariableSetKind) Enum() *VariableSetKind
func (VariableSetKind) EnumDescriptor
deprecated
func (VariableSetKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use VariableSetKind.Descriptor instead.
func (VariableSetKind) Number ¶
func (x VariableSetKind) Number() protoreflect.EnumNumber
func (VariableSetKind) String ¶
func (x VariableSetKind) String() string
func (VariableSetKind) Type ¶
func (VariableSetKind) Type() protoreflect.EnumType
type VariableSetStmt ¶
type VariableSetStmt struct { Kind VariableSetKind `protobuf:"varint,1,opt,name=kind,proto3,enum=pg_query.VariableSetKind" json:"kind,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Args []*Node `protobuf:"bytes,3,rep,name=args,proto3" json:"args,omitempty"` IsLocal bool `protobuf:"varint,4,opt,name=is_local,proto3" json:"is_local,omitempty"` // contains filtered or unexported fields }
func (*VariableSetStmt) Descriptor
deprecated
func (*VariableSetStmt) Descriptor() ([]byte, []int)
Deprecated: Use VariableSetStmt.ProtoReflect.Descriptor instead.
func (*VariableSetStmt) GetArgs ¶
func (x *VariableSetStmt) GetArgs() []*Node
func (*VariableSetStmt) GetIsLocal ¶
func (x *VariableSetStmt) GetIsLocal() bool
func (*VariableSetStmt) GetKind ¶
func (x *VariableSetStmt) GetKind() VariableSetKind
func (*VariableSetStmt) GetName ¶
func (x *VariableSetStmt) GetName() string
func (*VariableSetStmt) ProtoMessage ¶
func (*VariableSetStmt) ProtoMessage()
func (*VariableSetStmt) ProtoReflect ¶
func (x *VariableSetStmt) ProtoReflect() protoreflect.Message
func (*VariableSetStmt) Reset ¶
func (x *VariableSetStmt) Reset()
func (*VariableSetStmt) String ¶
func (x *VariableSetStmt) String() string
type VariableShowStmt ¶
type VariableShowStmt struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*VariableShowStmt) Descriptor
deprecated
func (*VariableShowStmt) Descriptor() ([]byte, []int)
Deprecated: Use VariableShowStmt.ProtoReflect.Descriptor instead.
func (*VariableShowStmt) GetName ¶
func (x *VariableShowStmt) GetName() string
func (*VariableShowStmt) ProtoMessage ¶
func (*VariableShowStmt) ProtoMessage()
func (*VariableShowStmt) ProtoReflect ¶
func (x *VariableShowStmt) ProtoReflect() protoreflect.Message
func (*VariableShowStmt) Reset ¶
func (x *VariableShowStmt) Reset()
func (*VariableShowStmt) String ¶
func (x *VariableShowStmt) String() string
type ViewCheckOption ¶
type ViewCheckOption int32
const ( ViewCheckOption_VIEW_CHECK_OPTION_UNDEFINED ViewCheckOption = 0 ViewCheckOption_NO_CHECK_OPTION ViewCheckOption = 1 ViewCheckOption_LOCAL_CHECK_OPTION ViewCheckOption = 2 ViewCheckOption_CASCADED_CHECK_OPTION ViewCheckOption = 3 )
func (ViewCheckOption) Descriptor ¶
func (ViewCheckOption) Descriptor() protoreflect.EnumDescriptor
func (ViewCheckOption) Enum ¶
func (x ViewCheckOption) Enum() *ViewCheckOption
func (ViewCheckOption) EnumDescriptor
deprecated
func (ViewCheckOption) EnumDescriptor() ([]byte, []int)
Deprecated: Use ViewCheckOption.Descriptor instead.
func (ViewCheckOption) Number ¶
func (x ViewCheckOption) Number() protoreflect.EnumNumber
func (ViewCheckOption) String ¶
func (x ViewCheckOption) String() string
func (ViewCheckOption) Type ¶
func (ViewCheckOption) Type() protoreflect.EnumType
type ViewStmt ¶
type ViewStmt struct { View *RangeVar `protobuf:"bytes,1,opt,name=view,proto3" json:"view,omitempty"` Aliases []*Node `protobuf:"bytes,2,rep,name=aliases,proto3" json:"aliases,omitempty"` Query *Node `protobuf:"bytes,3,opt,name=query,proto3" json:"query,omitempty"` Replace bool `protobuf:"varint,4,opt,name=replace,proto3" json:"replace,omitempty"` Options []*Node `protobuf:"bytes,5,rep,name=options,proto3" json:"options,omitempty"` WithCheckOption ViewCheckOption `` /* 139-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ViewStmt) Descriptor
deprecated
func (*ViewStmt) GetAliases ¶
func (*ViewStmt) GetOptions ¶
func (*ViewStmt) GetReplace ¶
func (*ViewStmt) GetWithCheckOption ¶
func (x *ViewStmt) GetWithCheckOption() ViewCheckOption
func (*ViewStmt) ProtoMessage ¶
func (*ViewStmt) ProtoMessage()
func (*ViewStmt) ProtoReflect ¶
func (x *ViewStmt) ProtoReflect() protoreflect.Message
type WCOKind ¶
type WCOKind int32
const ( WCOKind_WCOKIND_UNDEFINED WCOKind = 0 WCOKind_WCO_VIEW_CHECK WCOKind = 1 WCOKind_WCO_RLS_INSERT_CHECK WCOKind = 2 WCOKind_WCO_RLS_UPDATE_CHECK WCOKind = 3 WCOKind_WCO_RLS_CONFLICT_CHECK WCOKind = 4 WCOKind_WCO_RLS_MERGE_UPDATE_CHECK WCOKind = 5 WCOKind_WCO_RLS_MERGE_DELETE_CHECK WCOKind = 6 )
func (WCOKind) Descriptor ¶
func (WCOKind) Descriptor() protoreflect.EnumDescriptor
func (WCOKind) EnumDescriptor
deprecated
func (WCOKind) Number ¶
func (x WCOKind) Number() protoreflect.EnumNumber
func (WCOKind) Type ¶
func (WCOKind) Type() protoreflect.EnumType
type WindowClause ¶
type WindowClause struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Refname string `protobuf:"bytes,2,opt,name=refname,proto3" json:"refname,omitempty"` PartitionClause []*Node `protobuf:"bytes,3,rep,name=partition_clause,json=partitionClause,proto3" json:"partition_clause,omitempty"` OrderClause []*Node `protobuf:"bytes,4,rep,name=order_clause,json=orderClause,proto3" json:"order_clause,omitempty"` FrameOptions int32 `protobuf:"varint,5,opt,name=frame_options,json=frameOptions,proto3" json:"frame_options,omitempty"` StartOffset *Node `protobuf:"bytes,6,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"` EndOffset *Node `protobuf:"bytes,7,opt,name=end_offset,json=endOffset,proto3" json:"end_offset,omitempty"` RunCondition []*Node `protobuf:"bytes,8,rep,name=run_condition,json=runCondition,proto3" json:"run_condition,omitempty"` StartInRangeFunc uint32 `protobuf:"varint,9,opt,name=start_in_range_func,json=startInRangeFunc,proto3" json:"start_in_range_func,omitempty"` EndInRangeFunc uint32 `protobuf:"varint,10,opt,name=end_in_range_func,json=endInRangeFunc,proto3" json:"end_in_range_func,omitempty"` InRangeColl uint32 `protobuf:"varint,11,opt,name=in_range_coll,json=inRangeColl,proto3" json:"in_range_coll,omitempty"` InRangeAsc bool `protobuf:"varint,12,opt,name=in_range_asc,json=inRangeAsc,proto3" json:"in_range_asc,omitempty"` InRangeNullsFirst bool `protobuf:"varint,13,opt,name=in_range_nulls_first,json=inRangeNullsFirst,proto3" json:"in_range_nulls_first,omitempty"` Winref uint32 `protobuf:"varint,14,opt,name=winref,proto3" json:"winref,omitempty"` CopiedOrder bool `protobuf:"varint,15,opt,name=copied_order,json=copiedOrder,proto3" json:"copied_order,omitempty"` // contains filtered or unexported fields }
func (*WindowClause) Descriptor
deprecated
func (*WindowClause) Descriptor() ([]byte, []int)
Deprecated: Use WindowClause.ProtoReflect.Descriptor instead.
func (*WindowClause) GetCopiedOrder ¶
func (x *WindowClause) GetCopiedOrder() bool
func (*WindowClause) GetEndInRangeFunc ¶
func (x *WindowClause) GetEndInRangeFunc() uint32
func (*WindowClause) GetEndOffset ¶
func (x *WindowClause) GetEndOffset() *Node
func (*WindowClause) GetFrameOptions ¶
func (x *WindowClause) GetFrameOptions() int32
func (*WindowClause) GetInRangeAsc ¶
func (x *WindowClause) GetInRangeAsc() bool
func (*WindowClause) GetInRangeColl ¶
func (x *WindowClause) GetInRangeColl() uint32
func (*WindowClause) GetInRangeNullsFirst ¶
func (x *WindowClause) GetInRangeNullsFirst() bool
func (*WindowClause) GetName ¶
func (x *WindowClause) GetName() string
func (*WindowClause) GetOrderClause ¶
func (x *WindowClause) GetOrderClause() []*Node
func (*WindowClause) GetPartitionClause ¶
func (x *WindowClause) GetPartitionClause() []*Node
func (*WindowClause) GetRefname ¶
func (x *WindowClause) GetRefname() string
func (*WindowClause) GetRunCondition ¶
func (x *WindowClause) GetRunCondition() []*Node
func (*WindowClause) GetStartInRangeFunc ¶
func (x *WindowClause) GetStartInRangeFunc() uint32
func (*WindowClause) GetStartOffset ¶
func (x *WindowClause) GetStartOffset() *Node
func (*WindowClause) GetWinref ¶
func (x *WindowClause) GetWinref() uint32
func (*WindowClause) ProtoMessage ¶
func (*WindowClause) ProtoMessage()
func (*WindowClause) ProtoReflect ¶
func (x *WindowClause) ProtoReflect() protoreflect.Message
func (*WindowClause) Reset ¶
func (x *WindowClause) Reset()
func (*WindowClause) String ¶
func (x *WindowClause) String() string
type WindowDef ¶
type WindowDef struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Refname string `protobuf:"bytes,2,opt,name=refname,proto3" json:"refname,omitempty"` PartitionClause []*Node `protobuf:"bytes,3,rep,name=partition_clause,json=partitionClause,proto3" json:"partition_clause,omitempty"` OrderClause []*Node `protobuf:"bytes,4,rep,name=order_clause,json=orderClause,proto3" json:"order_clause,omitempty"` FrameOptions int32 `protobuf:"varint,5,opt,name=frame_options,json=frameOptions,proto3" json:"frame_options,omitempty"` StartOffset *Node `protobuf:"bytes,6,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"` EndOffset *Node `protobuf:"bytes,7,opt,name=end_offset,json=endOffset,proto3" json:"end_offset,omitempty"` Location int32 `protobuf:"varint,8,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*WindowDef) Descriptor
deprecated
func (*WindowDef) GetEndOffset ¶
func (*WindowDef) GetFrameOptions ¶
func (*WindowDef) GetLocation ¶
func (*WindowDef) GetOrderClause ¶
func (*WindowDef) GetPartitionClause ¶
func (*WindowDef) GetRefname ¶
func (*WindowDef) GetStartOffset ¶
func (*WindowDef) ProtoMessage ¶
func (*WindowDef) ProtoMessage()
func (*WindowDef) ProtoReflect ¶
func (x *WindowDef) ProtoReflect() protoreflect.Message
type WindowFunc ¶
type WindowFunc struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Winfnoid uint32 `protobuf:"varint,2,opt,name=winfnoid,proto3" json:"winfnoid,omitempty"` Wintype uint32 `protobuf:"varint,3,opt,name=wintype,proto3" json:"wintype,omitempty"` Wincollid uint32 `protobuf:"varint,4,opt,name=wincollid,proto3" json:"wincollid,omitempty"` Inputcollid uint32 `protobuf:"varint,5,opt,name=inputcollid,proto3" json:"inputcollid,omitempty"` Args []*Node `protobuf:"bytes,6,rep,name=args,proto3" json:"args,omitempty"` Aggfilter *Node `protobuf:"bytes,7,opt,name=aggfilter,proto3" json:"aggfilter,omitempty"` Winref uint32 `protobuf:"varint,8,opt,name=winref,proto3" json:"winref,omitempty"` Winstar bool `protobuf:"varint,9,opt,name=winstar,proto3" json:"winstar,omitempty"` Winagg bool `protobuf:"varint,10,opt,name=winagg,proto3" json:"winagg,omitempty"` Location int32 `protobuf:"varint,11,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*WindowFunc) Descriptor
deprecated
func (*WindowFunc) Descriptor() ([]byte, []int)
Deprecated: Use WindowFunc.ProtoReflect.Descriptor instead.
func (*WindowFunc) GetAggfilter ¶
func (x *WindowFunc) GetAggfilter() *Node
func (*WindowFunc) GetArgs ¶
func (x *WindowFunc) GetArgs() []*Node
func (*WindowFunc) GetInputcollid ¶
func (x *WindowFunc) GetInputcollid() uint32
func (*WindowFunc) GetLocation ¶
func (x *WindowFunc) GetLocation() int32
func (*WindowFunc) GetWinagg ¶
func (x *WindowFunc) GetWinagg() bool
func (*WindowFunc) GetWincollid ¶
func (x *WindowFunc) GetWincollid() uint32
func (*WindowFunc) GetWinfnoid ¶
func (x *WindowFunc) GetWinfnoid() uint32
func (*WindowFunc) GetWinref ¶
func (x *WindowFunc) GetWinref() uint32
func (*WindowFunc) GetWinstar ¶
func (x *WindowFunc) GetWinstar() bool
func (*WindowFunc) GetWintype ¶
func (x *WindowFunc) GetWintype() uint32
func (*WindowFunc) GetXpr ¶
func (x *WindowFunc) GetXpr() *Node
func (*WindowFunc) ProtoMessage ¶
func (*WindowFunc) ProtoMessage()
func (*WindowFunc) ProtoReflect ¶
func (x *WindowFunc) ProtoReflect() protoreflect.Message
func (*WindowFunc) Reset ¶
func (x *WindowFunc) Reset()
func (*WindowFunc) String ¶
func (x *WindowFunc) String() string
type WithCheckOption ¶
type WithCheckOption struct { Kind WCOKind `protobuf:"varint,1,opt,name=kind,proto3,enum=pg_query.WCOKind" json:"kind,omitempty"` Relname string `protobuf:"bytes,2,opt,name=relname,proto3" json:"relname,omitempty"` Polname string `protobuf:"bytes,3,opt,name=polname,proto3" json:"polname,omitempty"` Qual *Node `protobuf:"bytes,4,opt,name=qual,proto3" json:"qual,omitempty"` Cascaded bool `protobuf:"varint,5,opt,name=cascaded,proto3" json:"cascaded,omitempty"` // contains filtered or unexported fields }
func (*WithCheckOption) Descriptor
deprecated
func (*WithCheckOption) Descriptor() ([]byte, []int)
Deprecated: Use WithCheckOption.ProtoReflect.Descriptor instead.
func (*WithCheckOption) GetCascaded ¶
func (x *WithCheckOption) GetCascaded() bool
func (*WithCheckOption) GetKind ¶
func (x *WithCheckOption) GetKind() WCOKind
func (*WithCheckOption) GetPolname ¶
func (x *WithCheckOption) GetPolname() string
func (*WithCheckOption) GetQual ¶
func (x *WithCheckOption) GetQual() *Node
func (*WithCheckOption) GetRelname ¶
func (x *WithCheckOption) GetRelname() string
func (*WithCheckOption) ProtoMessage ¶
func (*WithCheckOption) ProtoMessage()
func (*WithCheckOption) ProtoReflect ¶
func (x *WithCheckOption) ProtoReflect() protoreflect.Message
func (*WithCheckOption) Reset ¶
func (x *WithCheckOption) Reset()
func (*WithCheckOption) String ¶
func (x *WithCheckOption) String() string
type WithClause ¶
type WithClause struct { Ctes []*Node `protobuf:"bytes,1,rep,name=ctes,proto3" json:"ctes,omitempty"` Recursive bool `protobuf:"varint,2,opt,name=recursive,proto3" json:"recursive,omitempty"` Location int32 `protobuf:"varint,3,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*WithClause) Descriptor
deprecated
func (*WithClause) Descriptor() ([]byte, []int)
Deprecated: Use WithClause.ProtoReflect.Descriptor instead.
func (*WithClause) GetCtes ¶
func (x *WithClause) GetCtes() []*Node
func (*WithClause) GetLocation ¶
func (x *WithClause) GetLocation() int32
func (*WithClause) GetRecursive ¶
func (x *WithClause) GetRecursive() bool
func (*WithClause) ProtoMessage ¶
func (*WithClause) ProtoMessage()
func (*WithClause) ProtoReflect ¶
func (x *WithClause) ProtoReflect() protoreflect.Message
func (*WithClause) Reset ¶
func (x *WithClause) Reset()
func (*WithClause) String ¶
func (x *WithClause) String() string
type XmlExpr ¶
type XmlExpr struct { Xpr *Node `protobuf:"bytes,1,opt,name=xpr,proto3" json:"xpr,omitempty"` Op XmlExprOp `protobuf:"varint,2,opt,name=op,proto3,enum=pg_query.XmlExprOp" json:"op,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` NamedArgs []*Node `protobuf:"bytes,4,rep,name=named_args,proto3" json:"named_args,omitempty"` ArgNames []*Node `protobuf:"bytes,5,rep,name=arg_names,proto3" json:"arg_names,omitempty"` Args []*Node `protobuf:"bytes,6,rep,name=args,proto3" json:"args,omitempty"` Xmloption XmlOptionType `protobuf:"varint,7,opt,name=xmloption,proto3,enum=pg_query.XmlOptionType" json:"xmloption,omitempty"` Type uint32 `protobuf:"varint,8,opt,name=type,proto3" json:"type,omitempty"` Typmod int32 `protobuf:"varint,9,opt,name=typmod,proto3" json:"typmod,omitempty"` Location int32 `protobuf:"varint,10,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*XmlExpr) Descriptor
deprecated
func (*XmlExpr) GetArgNames ¶
func (*XmlExpr) GetLocation ¶
func (*XmlExpr) GetNamedArgs ¶
func (*XmlExpr) GetXmloption ¶
func (x *XmlExpr) GetXmloption() XmlOptionType
func (*XmlExpr) ProtoMessage ¶
func (*XmlExpr) ProtoMessage()
func (*XmlExpr) ProtoReflect ¶
func (x *XmlExpr) ProtoReflect() protoreflect.Message
type XmlExprOp ¶
type XmlExprOp int32
const ( XmlExprOp_XML_EXPR_OP_UNDEFINED XmlExprOp = 0 XmlExprOp_IS_XMLCONCAT XmlExprOp = 1 XmlExprOp_IS_XMLELEMENT XmlExprOp = 2 XmlExprOp_IS_XMLFOREST XmlExprOp = 3 XmlExprOp_IS_XMLPARSE XmlExprOp = 4 XmlExprOp_IS_XMLPI XmlExprOp = 5 XmlExprOp_IS_XMLROOT XmlExprOp = 6 XmlExprOp_IS_XMLSERIALIZE XmlExprOp = 7 XmlExprOp_IS_DOCUMENT XmlExprOp = 8 )
func (XmlExprOp) Descriptor ¶
func (XmlExprOp) Descriptor() protoreflect.EnumDescriptor
func (XmlExprOp) EnumDescriptor
deprecated
func (XmlExprOp) Number ¶
func (x XmlExprOp) Number() protoreflect.EnumNumber
func (XmlExprOp) Type ¶
func (XmlExprOp) Type() protoreflect.EnumType
type XmlOptionType ¶
type XmlOptionType int32
const ( XmlOptionType_XML_OPTION_TYPE_UNDEFINED XmlOptionType = 0 XmlOptionType_XMLOPTION_DOCUMENT XmlOptionType = 1 XmlOptionType_XMLOPTION_CONTENT XmlOptionType = 2 )
func (XmlOptionType) Descriptor ¶
func (XmlOptionType) Descriptor() protoreflect.EnumDescriptor
func (XmlOptionType) Enum ¶
func (x XmlOptionType) Enum() *XmlOptionType
func (XmlOptionType) EnumDescriptor
deprecated
func (XmlOptionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use XmlOptionType.Descriptor instead.
func (XmlOptionType) Number ¶
func (x XmlOptionType) Number() protoreflect.EnumNumber
func (XmlOptionType) String ¶
func (x XmlOptionType) String() string
func (XmlOptionType) Type ¶
func (XmlOptionType) Type() protoreflect.EnumType
type XmlSerialize ¶
type XmlSerialize struct { Xmloption XmlOptionType `protobuf:"varint,1,opt,name=xmloption,proto3,enum=pg_query.XmlOptionType" json:"xmloption,omitempty"` Expr *Node `protobuf:"bytes,2,opt,name=expr,proto3" json:"expr,omitempty"` TypeName *TypeName `protobuf:"bytes,3,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"` Location int32 `protobuf:"varint,4,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*XmlSerialize) Descriptor
deprecated
func (*XmlSerialize) Descriptor() ([]byte, []int)
Deprecated: Use XmlSerialize.ProtoReflect.Descriptor instead.
func (*XmlSerialize) GetExpr ¶
func (x *XmlSerialize) GetExpr() *Node
func (*XmlSerialize) GetLocation ¶
func (x *XmlSerialize) GetLocation() int32
func (*XmlSerialize) GetTypeName ¶
func (x *XmlSerialize) GetTypeName() *TypeName
func (*XmlSerialize) GetXmloption ¶
func (x *XmlSerialize) GetXmloption() XmlOptionType
func (*XmlSerialize) ProtoMessage ¶
func (*XmlSerialize) ProtoMessage()
func (*XmlSerialize) ProtoReflect ¶
func (x *XmlSerialize) ProtoReflect() protoreflect.Message
func (*XmlSerialize) Reset ¶
func (x *XmlSerialize) Reset()
func (*XmlSerialize) String ¶
func (x *XmlSerialize) String() string