Versions in this module Expand all Collapse all v4 v4.2.3 Aug 4, 2023 v4.2.1 May 26, 2023 v4.2.0 Feb 9, 2023 Changes in this version + var A_Expr_Kind_name = map[int32]string + var A_Expr_Kind_value = map[string]int32 + var AggSplit_name = map[int32]string + var AggSplit_value = map[string]int32 + var AggStrategy_name = map[int32]string + var AggStrategy_value = map[string]int32 + var AlterPublicationAction_name = map[int32]string + var AlterPublicationAction_value = map[string]int32 + var AlterSubscriptionType_name = map[int32]string + var AlterSubscriptionType_value = map[string]int32 + var AlterTSConfigType_name = map[int32]string + var AlterTSConfigType_value = map[string]int32 + var AlterTableType_name = map[int32]string + var AlterTableType_value = map[string]int32 + var BoolExprType_name = map[int32]string + var BoolExprType_value = map[string]int32 + var BoolTestType_name = map[int32]string + var BoolTestType_value = map[string]int32 + var CTEMaterialize_name = map[int32]string + var CTEMaterialize_value = map[string]int32 + var CmdType_name = map[int32]string + var CmdType_value = map[string]int32 + var CoercionContext_name = map[int32]string + var CoercionContext_value = map[string]int32 + var CoercionForm_name = map[int32]string + var CoercionForm_value = map[string]int32 + var ConstrType_name = map[int32]string + var ConstrType_value = map[string]int32 + var DefElemAction_name = map[int32]string + var DefElemAction_value = map[string]int32 + var DiscardMode_name = map[int32]string + var DiscardMode_value = map[string]int32 + var DropBehavior_name = map[int32]string + var DropBehavior_value = map[string]int32 + var FetchDirection_name = map[int32]string + var FetchDirection_value = map[string]int32 + var File_pg_query_proto protoreflect.FileDescriptor + var FunctionParameterMode_name = map[int32]string + var FunctionParameterMode_value = map[string]int32 + var GrantTargetType_name = map[int32]string + var GrantTargetType_value = map[string]int32 + var GroupingSetKind_name = map[int32]string + var GroupingSetKind_value = map[string]int32 + var ImportForeignSchemaType_name = map[int32]string + var ImportForeignSchemaType_value = map[string]int32 + var JoinType_name = map[int32]string + var JoinType_value = map[string]int32 + var KeywordKind_name = map[int32]string + var KeywordKind_value = map[string]int32 + var LimitOption_name = map[int32]string + var LimitOption_value = map[string]int32 + var LockClauseStrength_name = map[int32]string + var LockClauseStrength_value = map[string]int32 + var LockTupleMode_name = map[int32]string + var LockTupleMode_value = map[string]int32 + var LockWaitPolicy_name = map[int32]string + var LockWaitPolicy_value = map[string]int32 + var MinMaxOp_name = map[int32]string + var MinMaxOp_value = map[string]int32 + var NullTestType_name = map[int32]string + var NullTestType_value = map[string]int32 + var ObjectType_name = map[int32]string + var ObjectType_value = map[string]int32 + var OnCommitAction_name = map[int32]string + var OnCommitAction_value = map[string]int32 + var OnConflictAction_name = map[int32]string + var OnConflictAction_value = map[string]int32 + var OverridingKind_name = map[int32]string + var OverridingKind_value = map[string]int32 + var ParamKind_name = map[int32]string + var ParamKind_value = map[string]int32 + var PartitionRangeDatumKind_name = map[int32]string + var PartitionRangeDatumKind_value = map[string]int32 + var PublicationObjSpecType_name = map[int32]string + var PublicationObjSpecType_value = map[string]int32 + var QuerySource_name = map[int32]string + var QuerySource_value = map[string]int32 + var RTEKind_name = map[int32]string + var RTEKind_value = map[string]int32 + var ReindexObjectType_name = map[int32]string + var ReindexObjectType_value = map[string]int32 + var RoleSpecType_name = map[int32]string + var RoleSpecType_value = map[string]int32 + var RoleStmtType_name = map[int32]string + var RoleStmtType_value = map[string]int32 + var RowCompareType_name = map[int32]string + var RowCompareType_value = map[string]int32 + var SQLValueFunctionOp_name = map[int32]string + var SQLValueFunctionOp_value = map[string]int32 + var SetOpCmd_name = map[int32]string + var SetOpCmd_value = map[string]int32 + var SetOpStrategy_name = map[int32]string + var SetOpStrategy_value = map[string]int32 + var SetOperation_name = map[int32]string + var SetOperation_value = map[string]int32 + var SetQuantifier_name = map[int32]string + var SetQuantifier_value = map[string]int32 + var SortByDir_name = map[int32]string + var SortByDir_value = map[string]int32 + var SortByNulls_name = map[int32]string + var SortByNulls_value = map[string]int32 + var SubLinkType_name = map[int32]string + var SubLinkType_value = map[string]int32 + var TableLikeOption_name = map[int32]string + var TableLikeOption_value = map[string]int32 + var Token_name = map[int32]string + var Token_value = map[string]int32 + var TransactionStmtKind_name = map[int32]string + var TransactionStmtKind_value = map[string]int32 + var VariableSetKind_name = map[int32]string + var VariableSetKind_value = map[string]int32 + var ViewCheckOption_name = map[int32]string + var ViewCheckOption_value = map[string]int32 + var WCOKind_name = map[int32]string + var WCOKind_value = map[string]int32 + var XmlExprOp_name = map[int32]string + var XmlExprOp_value = map[string]int32 + var XmlOptionType_name = map[int32]string + var XmlOptionType_value = map[string]int32 + 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 struct + Elements []*Node + Location int32 + func (*A_ArrayExpr) Descriptor() ([]byte, []int) + func (*A_ArrayExpr) ProtoMessage() + func (x *A_ArrayExpr) GetElements() []*Node + func (x *A_ArrayExpr) GetLocation() int32 + func (x *A_ArrayExpr) ProtoReflect() protoreflect.Message + func (x *A_ArrayExpr) Reset() + func (x *A_ArrayExpr) String() string + type A_Const struct + Isnull bool + Location int32 + Val isA_Const_Val + func (*A_Const) Descriptor() ([]byte, []int) + func (*A_Const) ProtoMessage() + func (m *A_Const) GetVal() isA_Const_Val + 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 (x *A_Const) ProtoReflect() protoreflect.Message + func (x *A_Const) Reset() + func (x *A_Const) String() string + type A_Const_Boolval struct + Boolval *Boolean + type A_Const_Bsval struct + Bsval *BitString + type A_Const_Fval struct + Fval *Float + type A_Const_Ival struct + Ival *Integer + type A_Const_Sval struct + Sval *String + type A_Expr struct + Kind A_Expr_Kind + Lexpr *Node + Location int32 + Name []*Node + Rexpr *Node + func (*A_Expr) Descriptor() ([]byte, []int) + func (*A_Expr) ProtoMessage() + 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 (x *A_Expr) ProtoReflect() protoreflect.Message + func (x *A_Expr) Reset() + func (x *A_Expr) String() string + type A_Expr_Kind int32 + const A_Expr_Kind_AEXPR_BETWEEN + const A_Expr_Kind_AEXPR_BETWEEN_SYM + const A_Expr_Kind_AEXPR_DISTINCT + const A_Expr_Kind_AEXPR_ILIKE + const A_Expr_Kind_AEXPR_IN + const A_Expr_Kind_AEXPR_LIKE + const A_Expr_Kind_AEXPR_NOT_BETWEEN + const A_Expr_Kind_AEXPR_NOT_BETWEEN_SYM + const A_Expr_Kind_AEXPR_NOT_DISTINCT + const A_Expr_Kind_AEXPR_NULLIF + const A_Expr_Kind_AEXPR_OP + const A_Expr_Kind_AEXPR_OP_ALL + const A_Expr_Kind_AEXPR_OP_ANY + const A_Expr_Kind_AEXPR_SIMILAR + const A_Expr_Kind_A_EXPR_KIND_UNDEFINED + func (A_Expr_Kind) Descriptor() protoreflect.EnumDescriptor + func (A_Expr_Kind) EnumDescriptor() ([]byte, []int) + func (A_Expr_Kind) Type() protoreflect.EnumType + func (x A_Expr_Kind) Enum() *A_Expr_Kind + func (x A_Expr_Kind) Number() protoreflect.EnumNumber + func (x A_Expr_Kind) String() string + type A_Indices struct + IsSlice bool + Lidx *Node + Uidx *Node + func (*A_Indices) Descriptor() ([]byte, []int) + func (*A_Indices) ProtoMessage() + func (x *A_Indices) GetIsSlice() bool + func (x *A_Indices) GetLidx() *Node + func (x *A_Indices) GetUidx() *Node + func (x *A_Indices) ProtoReflect() protoreflect.Message + func (x *A_Indices) Reset() + func (x *A_Indices) String() string + type A_Indirection struct + Arg *Node + Indirection []*Node + func (*A_Indirection) Descriptor() ([]byte, []int) + func (*A_Indirection) ProtoMessage() + func (x *A_Indirection) GetArg() *Node + func (x *A_Indirection) GetIndirection() []*Node + func (x *A_Indirection) ProtoReflect() protoreflect.Message + func (x *A_Indirection) Reset() + func (x *A_Indirection) String() string + type A_Star struct + func (*A_Star) Descriptor() ([]byte, []int) + func (*A_Star) ProtoMessage() + func (x *A_Star) ProtoReflect() protoreflect.Message + func (x *A_Star) Reset() + func (x *A_Star) String() string + type AccessPriv struct + Cols []*Node + PrivName string + func (*AccessPriv) Descriptor() ([]byte, []int) + func (*AccessPriv) ProtoMessage() + func (x *AccessPriv) GetCols() []*Node + func (x *AccessPriv) GetPrivName() string + func (x *AccessPriv) ProtoReflect() protoreflect.Message + func (x *AccessPriv) Reset() + func (x *AccessPriv) String() string + type AggSplit int32 + const AggSplit_AGGSPLIT_FINAL_DESERIAL + const AggSplit_AGGSPLIT_INITIAL_SERIAL + const AggSplit_AGGSPLIT_SIMPLE + const AggSplit_AGG_SPLIT_UNDEFINED + func (AggSplit) Descriptor() protoreflect.EnumDescriptor + func (AggSplit) EnumDescriptor() ([]byte, []int) + func (AggSplit) Type() protoreflect.EnumType + func (x AggSplit) Enum() *AggSplit + func (x AggSplit) Number() protoreflect.EnumNumber + func (x AggSplit) String() string + type AggStrategy int32 + const AggStrategy_AGG_HASHED + const AggStrategy_AGG_MIXED + const AggStrategy_AGG_PLAIN + const AggStrategy_AGG_SORTED + const AggStrategy_AGG_STRATEGY_UNDEFINED + func (AggStrategy) Descriptor() protoreflect.EnumDescriptor + func (AggStrategy) EnumDescriptor() ([]byte, []int) + func (AggStrategy) Type() protoreflect.EnumType + func (x AggStrategy) Enum() *AggStrategy + func (x AggStrategy) Number() protoreflect.EnumNumber + func (x AggStrategy) String() string + type Aggref struct + Aggargtypes []*Node + Aggcollid uint32 + Aggdirectargs []*Node + Aggdistinct []*Node + Aggfilter *Node + Aggfnoid uint32 + Aggkind string + Agglevelsup uint32 + Aggno int32 + Aggorder []*Node + Aggsplit AggSplit + Aggstar bool + Aggtransno int32 + Aggtranstype uint32 + Aggtype uint32 + Aggvariadic bool + Args []*Node + Inputcollid uint32 + Location int32 + Xpr *Node + func (*Aggref) Descriptor() ([]byte, []int) + func (*Aggref) ProtoMessage() + 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 (x *Aggref) ProtoReflect() protoreflect.Message + func (x *Aggref) Reset() + func (x *Aggref) String() string + type Alias struct + Aliasname string + Colnames []*Node + func (*Alias) Descriptor() ([]byte, []int) + func (*Alias) ProtoMessage() + func (x *Alias) GetAliasname() string + func (x *Alias) GetColnames() []*Node + func (x *Alias) ProtoReflect() protoreflect.Message + func (x *Alias) Reset() + func (x *Alias) String() string + type AlterCollationStmt struct + Collname []*Node + func (*AlterCollationStmt) Descriptor() ([]byte, []int) + func (*AlterCollationStmt) ProtoMessage() + func (x *AlterCollationStmt) GetCollname() []*Node + func (x *AlterCollationStmt) ProtoReflect() protoreflect.Message + func (x *AlterCollationStmt) Reset() + func (x *AlterCollationStmt) String() string + type AlterDatabaseRefreshCollStmt struct + Dbname string + func (*AlterDatabaseRefreshCollStmt) Descriptor() ([]byte, []int) + func (*AlterDatabaseRefreshCollStmt) ProtoMessage() + func (x *AlterDatabaseRefreshCollStmt) GetDbname() string + func (x *AlterDatabaseRefreshCollStmt) ProtoReflect() protoreflect.Message + func (x *AlterDatabaseRefreshCollStmt) Reset() + func (x *AlterDatabaseRefreshCollStmt) String() string + type AlterDatabaseSetStmt struct + Dbname string + Setstmt *VariableSetStmt + func (*AlterDatabaseSetStmt) Descriptor() ([]byte, []int) + func (*AlterDatabaseSetStmt) ProtoMessage() + func (x *AlterDatabaseSetStmt) GetDbname() string + func (x *AlterDatabaseSetStmt) GetSetstmt() *VariableSetStmt + func (x *AlterDatabaseSetStmt) ProtoReflect() protoreflect.Message + func (x *AlterDatabaseSetStmt) Reset() + func (x *AlterDatabaseSetStmt) String() string + type AlterDatabaseStmt struct + Dbname string + Options []*Node + func (*AlterDatabaseStmt) Descriptor() ([]byte, []int) + func (*AlterDatabaseStmt) ProtoMessage() + func (x *AlterDatabaseStmt) GetDbname() string + func (x *AlterDatabaseStmt) GetOptions() []*Node + func (x *AlterDatabaseStmt) ProtoReflect() protoreflect.Message + func (x *AlterDatabaseStmt) Reset() + func (x *AlterDatabaseStmt) String() string + type AlterDefaultPrivilegesStmt struct + Action *GrantStmt + Options []*Node + func (*AlterDefaultPrivilegesStmt) Descriptor() ([]byte, []int) + func (*AlterDefaultPrivilegesStmt) ProtoMessage() + func (x *AlterDefaultPrivilegesStmt) GetAction() *GrantStmt + func (x *AlterDefaultPrivilegesStmt) GetOptions() []*Node + func (x *AlterDefaultPrivilegesStmt) ProtoReflect() protoreflect.Message + func (x *AlterDefaultPrivilegesStmt) Reset() + func (x *AlterDefaultPrivilegesStmt) String() string + type AlterDomainStmt struct + Behavior DropBehavior + Def *Node + MissingOk bool + Name string + Subtype string + TypeName []*Node + func (*AlterDomainStmt) Descriptor() ([]byte, []int) + func (*AlterDomainStmt) ProtoMessage() + 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 (x *AlterDomainStmt) ProtoReflect() protoreflect.Message + func (x *AlterDomainStmt) Reset() + func (x *AlterDomainStmt) String() string + type AlterEnumStmt struct + NewVal string + NewValIsAfter bool + NewValNeighbor string + OldVal string + SkipIfNewValExists bool + TypeName []*Node + func (*AlterEnumStmt) Descriptor() ([]byte, []int) + func (*AlterEnumStmt) ProtoMessage() + 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 (x *AlterEnumStmt) ProtoReflect() protoreflect.Message + func (x *AlterEnumStmt) Reset() + func (x *AlterEnumStmt) String() string + type AlterEventTrigStmt struct + Tgenabled string + Trigname string + func (*AlterEventTrigStmt) Descriptor() ([]byte, []int) + func (*AlterEventTrigStmt) ProtoMessage() + func (x *AlterEventTrigStmt) GetTgenabled() string + func (x *AlterEventTrigStmt) GetTrigname() string + func (x *AlterEventTrigStmt) ProtoReflect() protoreflect.Message + func (x *AlterEventTrigStmt) Reset() + func (x *AlterEventTrigStmt) String() string + type AlterExtensionContentsStmt struct + Action int32 + Extname string + Object *Node + Objtype ObjectType + func (*AlterExtensionContentsStmt) Descriptor() ([]byte, []int) + func (*AlterExtensionContentsStmt) ProtoMessage() + func (x *AlterExtensionContentsStmt) GetAction() int32 + func (x *AlterExtensionContentsStmt) GetExtname() string + func (x *AlterExtensionContentsStmt) GetObject() *Node + func (x *AlterExtensionContentsStmt) GetObjtype() ObjectType + func (x *AlterExtensionContentsStmt) ProtoReflect() protoreflect.Message + func (x *AlterExtensionContentsStmt) Reset() + func (x *AlterExtensionContentsStmt) String() string + type AlterExtensionStmt struct + Extname string + Options []*Node + func (*AlterExtensionStmt) Descriptor() ([]byte, []int) + func (*AlterExtensionStmt) ProtoMessage() + func (x *AlterExtensionStmt) GetExtname() string + func (x *AlterExtensionStmt) GetOptions() []*Node + func (x *AlterExtensionStmt) ProtoReflect() protoreflect.Message + func (x *AlterExtensionStmt) Reset() + func (x *AlterExtensionStmt) String() string + type AlterFdwStmt struct + Fdwname string + FuncOptions []*Node + Options []*Node + func (*AlterFdwStmt) Descriptor() ([]byte, []int) + func (*AlterFdwStmt) ProtoMessage() + func (x *AlterFdwStmt) GetFdwname() string + func (x *AlterFdwStmt) GetFuncOptions() []*Node + func (x *AlterFdwStmt) GetOptions() []*Node + func (x *AlterFdwStmt) ProtoReflect() protoreflect.Message + func (x *AlterFdwStmt) Reset() + func (x *AlterFdwStmt) String() string + type AlterForeignServerStmt struct + HasVersion bool + Options []*Node + Servername string + Version string + func (*AlterForeignServerStmt) Descriptor() ([]byte, []int) + func (*AlterForeignServerStmt) ProtoMessage() + func (x *AlterForeignServerStmt) GetHasVersion() bool + func (x *AlterForeignServerStmt) GetOptions() []*Node + func (x *AlterForeignServerStmt) GetServername() string + func (x *AlterForeignServerStmt) GetVersion() string + func (x *AlterForeignServerStmt) ProtoReflect() protoreflect.Message + func (x *AlterForeignServerStmt) Reset() + func (x *AlterForeignServerStmt) String() string + type AlterFunctionStmt struct + Actions []*Node + Func *ObjectWithArgs + Objtype ObjectType + func (*AlterFunctionStmt) Descriptor() ([]byte, []int) + func (*AlterFunctionStmt) ProtoMessage() + func (x *AlterFunctionStmt) GetActions() []*Node + func (x *AlterFunctionStmt) GetFunc() *ObjectWithArgs + func (x *AlterFunctionStmt) GetObjtype() ObjectType + func (x *AlterFunctionStmt) ProtoReflect() protoreflect.Message + func (x *AlterFunctionStmt) Reset() + func (x *AlterFunctionStmt) String() string + type AlterObjectDependsStmt struct + Extname *String + Object *Node + ObjectType ObjectType + Relation *RangeVar + Remove bool + func (*AlterObjectDependsStmt) Descriptor() ([]byte, []int) + func (*AlterObjectDependsStmt) ProtoMessage() + 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 (x *AlterObjectDependsStmt) ProtoReflect() protoreflect.Message + func (x *AlterObjectDependsStmt) Reset() + func (x *AlterObjectDependsStmt) String() string + type AlterObjectSchemaStmt struct + MissingOk bool + Newschema string + Object *Node + ObjectType ObjectType + Relation *RangeVar + func (*AlterObjectSchemaStmt) Descriptor() ([]byte, []int) + func (*AlterObjectSchemaStmt) ProtoMessage() + 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 (x *AlterObjectSchemaStmt) ProtoReflect() protoreflect.Message + func (x *AlterObjectSchemaStmt) Reset() + func (x *AlterObjectSchemaStmt) String() string + type AlterOpFamilyStmt struct + Amname string + IsDrop bool + Items []*Node + Opfamilyname []*Node + func (*AlterOpFamilyStmt) Descriptor() ([]byte, []int) + func (*AlterOpFamilyStmt) ProtoMessage() + func (x *AlterOpFamilyStmt) GetAmname() string + func (x *AlterOpFamilyStmt) GetIsDrop() bool + func (x *AlterOpFamilyStmt) GetItems() []*Node + func (x *AlterOpFamilyStmt) GetOpfamilyname() []*Node + func (x *AlterOpFamilyStmt) ProtoReflect() protoreflect.Message + func (x *AlterOpFamilyStmt) Reset() + func (x *AlterOpFamilyStmt) String() string + type AlterOperatorStmt struct + Opername *ObjectWithArgs + Options []*Node + func (*AlterOperatorStmt) Descriptor() ([]byte, []int) + func (*AlterOperatorStmt) ProtoMessage() + func (x *AlterOperatorStmt) GetOpername() *ObjectWithArgs + func (x *AlterOperatorStmt) GetOptions() []*Node + func (x *AlterOperatorStmt) ProtoReflect() protoreflect.Message + func (x *AlterOperatorStmt) Reset() + func (x *AlterOperatorStmt) String() string + type AlterOwnerStmt struct + Newowner *RoleSpec + Object *Node + ObjectType ObjectType + Relation *RangeVar + func (*AlterOwnerStmt) Descriptor() ([]byte, []int) + func (*AlterOwnerStmt) ProtoMessage() + func (x *AlterOwnerStmt) GetNewowner() *RoleSpec + func (x *AlterOwnerStmt) GetObject() *Node + func (x *AlterOwnerStmt) GetObjectType() ObjectType + func (x *AlterOwnerStmt) GetRelation() *RangeVar + func (x *AlterOwnerStmt) ProtoReflect() protoreflect.Message + func (x *AlterOwnerStmt) Reset() + func (x *AlterOwnerStmt) String() string + type AlterPolicyStmt struct + PolicyName string + Qual *Node + Roles []*Node + Table *RangeVar + WithCheck *Node + func (*AlterPolicyStmt) Descriptor() ([]byte, []int) + func (*AlterPolicyStmt) ProtoMessage() + 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 (x *AlterPolicyStmt) ProtoReflect() protoreflect.Message + func (x *AlterPolicyStmt) Reset() + func (x *AlterPolicyStmt) String() string + type AlterPublicationAction int32 + const AlterPublicationAction_ALTER_PUBLICATION_ACTION_UNDEFINED + const AlterPublicationAction_AP_AddObjects + const AlterPublicationAction_AP_DropObjects + const AlterPublicationAction_AP_SetObjects + func (AlterPublicationAction) Descriptor() protoreflect.EnumDescriptor + func (AlterPublicationAction) EnumDescriptor() ([]byte, []int) + func (AlterPublicationAction) Type() protoreflect.EnumType + func (x AlterPublicationAction) Enum() *AlterPublicationAction + func (x AlterPublicationAction) Number() protoreflect.EnumNumber + func (x AlterPublicationAction) String() string + type AlterPublicationStmt struct + Action AlterPublicationAction + ForAllTables bool + Options []*Node + Pubname string + Pubobjects []*Node + func (*AlterPublicationStmt) Descriptor() ([]byte, []int) + func (*AlterPublicationStmt) ProtoMessage() + 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 (x *AlterPublicationStmt) ProtoReflect() protoreflect.Message + func (x *AlterPublicationStmt) Reset() + func (x *AlterPublicationStmt) String() string + type AlterRoleSetStmt struct + Database string + Role *RoleSpec + Setstmt *VariableSetStmt + func (*AlterRoleSetStmt) Descriptor() ([]byte, []int) + func (*AlterRoleSetStmt) ProtoMessage() + func (x *AlterRoleSetStmt) GetDatabase() string + func (x *AlterRoleSetStmt) GetRole() *RoleSpec + func (x *AlterRoleSetStmt) GetSetstmt() *VariableSetStmt + func (x *AlterRoleSetStmt) ProtoReflect() protoreflect.Message + func (x *AlterRoleSetStmt) Reset() + func (x *AlterRoleSetStmt) String() string + type AlterRoleStmt struct + Action int32 + Options []*Node + Role *RoleSpec + func (*AlterRoleStmt) Descriptor() ([]byte, []int) + func (*AlterRoleStmt) ProtoMessage() + func (x *AlterRoleStmt) GetAction() int32 + func (x *AlterRoleStmt) GetOptions() []*Node + func (x *AlterRoleStmt) GetRole() *RoleSpec + func (x *AlterRoleStmt) ProtoReflect() protoreflect.Message + func (x *AlterRoleStmt) Reset() + func (x *AlterRoleStmt) String() string + type AlterSeqStmt struct + ForIdentity bool + MissingOk bool + Options []*Node + Sequence *RangeVar + func (*AlterSeqStmt) Descriptor() ([]byte, []int) + func (*AlterSeqStmt) ProtoMessage() + func (x *AlterSeqStmt) GetForIdentity() bool + func (x *AlterSeqStmt) GetMissingOk() bool + func (x *AlterSeqStmt) GetOptions() []*Node + func (x *AlterSeqStmt) GetSequence() *RangeVar + func (x *AlterSeqStmt) ProtoReflect() protoreflect.Message + func (x *AlterSeqStmt) Reset() + func (x *AlterSeqStmt) String() string + type AlterStatsStmt struct + Defnames []*Node + MissingOk bool + Stxstattarget int32 + func (*AlterStatsStmt) Descriptor() ([]byte, []int) + func (*AlterStatsStmt) ProtoMessage() + func (x *AlterStatsStmt) GetDefnames() []*Node + func (x *AlterStatsStmt) GetMissingOk() bool + func (x *AlterStatsStmt) GetStxstattarget() int32 + func (x *AlterStatsStmt) ProtoReflect() protoreflect.Message + func (x *AlterStatsStmt) Reset() + func (x *AlterStatsStmt) String() string + type AlterSubscriptionStmt struct + Conninfo string + Kind AlterSubscriptionType + Options []*Node + Publication []*Node + Subname string + func (*AlterSubscriptionStmt) Descriptor() ([]byte, []int) + func (*AlterSubscriptionStmt) ProtoMessage() + 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 (x *AlterSubscriptionStmt) ProtoReflect() protoreflect.Message + func (x *AlterSubscriptionStmt) Reset() + func (x *AlterSubscriptionStmt) String() string + type AlterSubscriptionType int32 + const AlterSubscriptionType_ALTER_SUBSCRIPTION_ADD_PUBLICATION + const AlterSubscriptionType_ALTER_SUBSCRIPTION_CONNECTION + const AlterSubscriptionType_ALTER_SUBSCRIPTION_DROP_PUBLICATION + const AlterSubscriptionType_ALTER_SUBSCRIPTION_ENABLED + const AlterSubscriptionType_ALTER_SUBSCRIPTION_OPTIONS + const AlterSubscriptionType_ALTER_SUBSCRIPTION_REFRESH + const AlterSubscriptionType_ALTER_SUBSCRIPTION_SET_PUBLICATION + const AlterSubscriptionType_ALTER_SUBSCRIPTION_SKIP + const AlterSubscriptionType_ALTER_SUBSCRIPTION_TYPE_UNDEFINED + func (AlterSubscriptionType) Descriptor() protoreflect.EnumDescriptor + func (AlterSubscriptionType) EnumDescriptor() ([]byte, []int) + func (AlterSubscriptionType) Type() protoreflect.EnumType + func (x AlterSubscriptionType) Enum() *AlterSubscriptionType + func (x AlterSubscriptionType) Number() protoreflect.EnumNumber + func (x AlterSubscriptionType) String() string + type AlterSystemStmt struct + Setstmt *VariableSetStmt + func (*AlterSystemStmt) Descriptor() ([]byte, []int) + func (*AlterSystemStmt) ProtoMessage() + func (x *AlterSystemStmt) GetSetstmt() *VariableSetStmt + func (x *AlterSystemStmt) ProtoReflect() protoreflect.Message + func (x *AlterSystemStmt) Reset() + func (x *AlterSystemStmt) String() string + type AlterTSConfigType int32 + const AlterTSConfigType_ALTER_TSCONFIG_ADD_MAPPING + const AlterTSConfigType_ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN + const AlterTSConfigType_ALTER_TSCONFIG_DROP_MAPPING + const AlterTSConfigType_ALTER_TSCONFIG_REPLACE_DICT + const AlterTSConfigType_ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN + const AlterTSConfigType_ALTER_TSCONFIG_TYPE_UNDEFINED + func (AlterTSConfigType) Descriptor() protoreflect.EnumDescriptor + func (AlterTSConfigType) EnumDescriptor() ([]byte, []int) + func (AlterTSConfigType) Type() protoreflect.EnumType + func (x AlterTSConfigType) Enum() *AlterTSConfigType + func (x AlterTSConfigType) Number() protoreflect.EnumNumber + func (x AlterTSConfigType) String() string + type AlterTSConfigurationStmt struct + Cfgname []*Node + Dicts []*Node + Kind AlterTSConfigType + MissingOk bool + Override bool + Replace bool + Tokentype []*Node + func (*AlterTSConfigurationStmt) Descriptor() ([]byte, []int) + func (*AlterTSConfigurationStmt) ProtoMessage() + 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 (x *AlterTSConfigurationStmt) ProtoReflect() protoreflect.Message + func (x *AlterTSConfigurationStmt) Reset() + func (x *AlterTSConfigurationStmt) String() string + type AlterTSDictionaryStmt struct + Dictname []*Node + Options []*Node + func (*AlterTSDictionaryStmt) Descriptor() ([]byte, []int) + func (*AlterTSDictionaryStmt) ProtoMessage() + func (x *AlterTSDictionaryStmt) GetDictname() []*Node + func (x *AlterTSDictionaryStmt) GetOptions() []*Node + func (x *AlterTSDictionaryStmt) ProtoReflect() protoreflect.Message + func (x *AlterTSDictionaryStmt) Reset() + func (x *AlterTSDictionaryStmt) String() string + type AlterTableCmd struct + Behavior DropBehavior + Def *Node + MissingOk bool + Name string + Newowner *RoleSpec + Num int32 + Recurse bool + Subtype AlterTableType + func (*AlterTableCmd) Descriptor() ([]byte, []int) + func (*AlterTableCmd) ProtoMessage() + 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 (x *AlterTableCmd) ProtoReflect() protoreflect.Message + func (x *AlterTableCmd) Reset() + func (x *AlterTableCmd) String() string + type AlterTableMoveAllStmt struct + NewTablespacename string + Nowait bool + Objtype ObjectType + OrigTablespacename string + Roles []*Node + func (*AlterTableMoveAllStmt) Descriptor() ([]byte, []int) + func (*AlterTableMoveAllStmt) ProtoMessage() + 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 (x *AlterTableMoveAllStmt) ProtoReflect() protoreflect.Message + func (x *AlterTableMoveAllStmt) Reset() + func (x *AlterTableMoveAllStmt) String() string + type AlterTableSpaceOptionsStmt struct + IsReset bool + Options []*Node + Tablespacename string + func (*AlterTableSpaceOptionsStmt) Descriptor() ([]byte, []int) + func (*AlterTableSpaceOptionsStmt) ProtoMessage() + func (x *AlterTableSpaceOptionsStmt) GetIsReset() bool + func (x *AlterTableSpaceOptionsStmt) GetOptions() []*Node + func (x *AlterTableSpaceOptionsStmt) GetTablespacename() string + func (x *AlterTableSpaceOptionsStmt) ProtoReflect() protoreflect.Message + func (x *AlterTableSpaceOptionsStmt) Reset() + func (x *AlterTableSpaceOptionsStmt) String() string + type AlterTableStmt struct + Cmds []*Node + MissingOk bool + Objtype ObjectType + Relation *RangeVar + func (*AlterTableStmt) Descriptor() ([]byte, []int) + func (*AlterTableStmt) ProtoMessage() + func (x *AlterTableStmt) GetCmds() []*Node + func (x *AlterTableStmt) GetMissingOk() bool + func (x *AlterTableStmt) GetObjtype() ObjectType + func (x *AlterTableStmt) GetRelation() *RangeVar + func (x *AlterTableStmt) ProtoReflect() protoreflect.Message + func (x *AlterTableStmt) Reset() + func (x *AlterTableStmt) String() string + type AlterTableType int32 + const AlterTableType_ALTER_TABLE_TYPE_UNDEFINED + const AlterTableType_AT_AddColumn + const AlterTableType_AT_AddColumnRecurse + const AlterTableType_AT_AddColumnToView + const AlterTableType_AT_AddConstraint + const AlterTableType_AT_AddConstraintRecurse + const AlterTableType_AT_AddIdentity + const AlterTableType_AT_AddIndex + const AlterTableType_AT_AddIndexConstraint + const AlterTableType_AT_AddInherit + const AlterTableType_AT_AddOf + const AlterTableType_AT_AlterColumnGenericOptions + const AlterTableType_AT_AlterColumnType + const AlterTableType_AT_AlterConstraint + const AlterTableType_AT_AttachPartition + const AlterTableType_AT_ChangeOwner + const AlterTableType_AT_CheckNotNull + const AlterTableType_AT_ClusterOn + const AlterTableType_AT_ColumnDefault + const AlterTableType_AT_CookedColumnDefault + const AlterTableType_AT_DetachPartition + const AlterTableType_AT_DetachPartitionFinalize + const AlterTableType_AT_DisableRowSecurity + const AlterTableType_AT_DisableRule + const AlterTableType_AT_DisableTrig + const AlterTableType_AT_DisableTrigAll + const AlterTableType_AT_DisableTrigUser + const AlterTableType_AT_DropCluster + const AlterTableType_AT_DropColumn + const AlterTableType_AT_DropColumnRecurse + const AlterTableType_AT_DropConstraint + const AlterTableType_AT_DropConstraintRecurse + const AlterTableType_AT_DropExpression + const AlterTableType_AT_DropIdentity + const AlterTableType_AT_DropInherit + const AlterTableType_AT_DropNotNull + const AlterTableType_AT_DropOf + const AlterTableType_AT_DropOids + const AlterTableType_AT_EnableAlwaysRule + const AlterTableType_AT_EnableAlwaysTrig + const AlterTableType_AT_EnableReplicaRule + const AlterTableType_AT_EnableReplicaTrig + const AlterTableType_AT_EnableRowSecurity + const AlterTableType_AT_EnableRule + const AlterTableType_AT_EnableTrig + const AlterTableType_AT_EnableTrigAll + const AlterTableType_AT_EnableTrigUser + const AlterTableType_AT_ForceRowSecurity + const AlterTableType_AT_GenericOptions + const AlterTableType_AT_NoForceRowSecurity + const AlterTableType_AT_ReAddComment + const AlterTableType_AT_ReAddConstraint + const AlterTableType_AT_ReAddDomainConstraint + const AlterTableType_AT_ReAddIndex + const AlterTableType_AT_ReAddStatistics + const AlterTableType_AT_ReplaceRelOptions + const AlterTableType_AT_ReplicaIdentity + const AlterTableType_AT_ResetOptions + const AlterTableType_AT_ResetRelOptions + const AlterTableType_AT_SetAccessMethod + const AlterTableType_AT_SetCompression + const AlterTableType_AT_SetIdentity + const AlterTableType_AT_SetLogged + const AlterTableType_AT_SetNotNull + const AlterTableType_AT_SetOptions + const AlterTableType_AT_SetRelOptions + const AlterTableType_AT_SetStatistics + const AlterTableType_AT_SetStorage + const AlterTableType_AT_SetTableSpace + const AlterTableType_AT_SetUnLogged + const AlterTableType_AT_ValidateConstraint + const AlterTableType_AT_ValidateConstraintRecurse + func (AlterTableType) Descriptor() protoreflect.EnumDescriptor + func (AlterTableType) EnumDescriptor() ([]byte, []int) + func (AlterTableType) Type() protoreflect.EnumType + func (x AlterTableType) Enum() *AlterTableType + func (x AlterTableType) Number() protoreflect.EnumNumber + func (x AlterTableType) String() string + type AlterTypeStmt struct + Options []*Node + TypeName []*Node + func (*AlterTypeStmt) Descriptor() ([]byte, []int) + func (*AlterTypeStmt) ProtoMessage() + func (x *AlterTypeStmt) GetOptions() []*Node + func (x *AlterTypeStmt) GetTypeName() []*Node + func (x *AlterTypeStmt) ProtoReflect() protoreflect.Message + func (x *AlterTypeStmt) Reset() + func (x *AlterTypeStmt) String() string + type AlterUserMappingStmt struct + Options []*Node + Servername string + User *RoleSpec + func (*AlterUserMappingStmt) Descriptor() ([]byte, []int) + func (*AlterUserMappingStmt) ProtoMessage() + func (x *AlterUserMappingStmt) GetOptions() []*Node + func (x *AlterUserMappingStmt) GetServername() string + func (x *AlterUserMappingStmt) GetUser() *RoleSpec + func (x *AlterUserMappingStmt) ProtoReflect() protoreflect.Message + func (x *AlterUserMappingStmt) Reset() + func (x *AlterUserMappingStmt) String() string + type AlternativeSubPlan struct + Subplans []*Node + Xpr *Node + func (*AlternativeSubPlan) Descriptor() ([]byte, []int) + func (*AlternativeSubPlan) ProtoMessage() + func (x *AlternativeSubPlan) GetSubplans() []*Node + func (x *AlternativeSubPlan) GetXpr() *Node + func (x *AlternativeSubPlan) ProtoReflect() protoreflect.Message + func (x *AlternativeSubPlan) Reset() + func (x *AlternativeSubPlan) String() string + type ArrayCoerceExpr struct + Arg *Node + Coerceformat CoercionForm + Elemexpr *Node + Location int32 + Resultcollid uint32 + Resulttype uint32 + Resulttypmod int32 + Xpr *Node + func (*ArrayCoerceExpr) Descriptor() ([]byte, []int) + func (*ArrayCoerceExpr) ProtoMessage() + 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 (x *ArrayCoerceExpr) ProtoReflect() protoreflect.Message + func (x *ArrayCoerceExpr) Reset() + func (x *ArrayCoerceExpr) String() string + type ArrayExpr struct + ArrayCollid uint32 + ArrayTypeid uint32 + ElementTypeid uint32 + Elements []*Node + Location int32 + Multidims bool + Xpr *Node + func (*ArrayExpr) Descriptor() ([]byte, []int) + func (*ArrayExpr) ProtoMessage() + 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 (x *ArrayExpr) ProtoReflect() protoreflect.Message + func (x *ArrayExpr) Reset() + func (x *ArrayExpr) String() string + type BitString struct + Bsval string + func (*BitString) Descriptor() ([]byte, []int) + func (*BitString) ProtoMessage() + func (x *BitString) GetBsval() string + func (x *BitString) ProtoReflect() protoreflect.Message + func (x *BitString) Reset() + func (x *BitString) String() string + type BoolExpr struct + Args []*Node + Boolop BoolExprType + Location int32 + Xpr *Node + func (*BoolExpr) Descriptor() ([]byte, []int) + func (*BoolExpr) ProtoMessage() + func (x *BoolExpr) GetArgs() []*Node + func (x *BoolExpr) GetBoolop() BoolExprType + func (x *BoolExpr) GetLocation() int32 + func (x *BoolExpr) GetXpr() *Node + func (x *BoolExpr) ProtoReflect() protoreflect.Message + func (x *BoolExpr) Reset() + func (x *BoolExpr) String() string + type BoolExprType int32 + const BoolExprType_AND_EXPR + const BoolExprType_BOOL_EXPR_TYPE_UNDEFINED + const BoolExprType_NOT_EXPR + const BoolExprType_OR_EXPR + func (BoolExprType) Descriptor() protoreflect.EnumDescriptor + func (BoolExprType) EnumDescriptor() ([]byte, []int) + func (BoolExprType) Type() protoreflect.EnumType + func (x BoolExprType) Enum() *BoolExprType + func (x BoolExprType) Number() protoreflect.EnumNumber + func (x BoolExprType) String() string + type BoolTestType int32 + const BoolTestType_BOOL_TEST_TYPE_UNDEFINED + const BoolTestType_IS_FALSE + const BoolTestType_IS_NOT_FALSE + const BoolTestType_IS_NOT_TRUE + const BoolTestType_IS_NOT_UNKNOWN + const BoolTestType_IS_TRUE + const BoolTestType_IS_UNKNOWN + func (BoolTestType) Descriptor() protoreflect.EnumDescriptor + func (BoolTestType) EnumDescriptor() ([]byte, []int) + func (BoolTestType) Type() protoreflect.EnumType + func (x BoolTestType) Enum() *BoolTestType + func (x BoolTestType) Number() protoreflect.EnumNumber + func (x BoolTestType) String() string + type Boolean struct + Boolval bool + func (*Boolean) Descriptor() ([]byte, []int) + func (*Boolean) ProtoMessage() + func (x *Boolean) GetBoolval() bool + func (x *Boolean) ProtoReflect() protoreflect.Message + func (x *Boolean) Reset() + func (x *Boolean) String() string + type BooleanTest struct + Arg *Node + Booltesttype BoolTestType + Location int32 + Xpr *Node + func (*BooleanTest) Descriptor() ([]byte, []int) + func (*BooleanTest) ProtoMessage() + func (x *BooleanTest) GetArg() *Node + func (x *BooleanTest) GetBooltesttype() BoolTestType + func (x *BooleanTest) GetLocation() int32 + func (x *BooleanTest) GetXpr() *Node + func (x *BooleanTest) ProtoReflect() protoreflect.Message + func (x *BooleanTest) Reset() + func (x *BooleanTest) String() string + type CTECycleClause struct + CycleColList []*Node + CycleMarkCollation uint32 + CycleMarkColumn string + CycleMarkDefault *Node + CycleMarkNeop uint32 + CycleMarkType uint32 + CycleMarkTypmod int32 + CycleMarkValue *Node + CyclePathColumn string + Location int32 + func (*CTECycleClause) Descriptor() ([]byte, []int) + func (*CTECycleClause) ProtoMessage() + 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 (x *CTECycleClause) ProtoReflect() protoreflect.Message + func (x *CTECycleClause) Reset() + func (x *CTECycleClause) String() string + type CTEMaterialize int32 + const CTEMaterialize_CTEMATERIALIZE_UNDEFINED + const CTEMaterialize_CTEMaterializeAlways + const CTEMaterialize_CTEMaterializeDefault + const CTEMaterialize_CTEMaterializeNever + func (CTEMaterialize) Descriptor() protoreflect.EnumDescriptor + func (CTEMaterialize) EnumDescriptor() ([]byte, []int) + func (CTEMaterialize) Type() protoreflect.EnumType + func (x CTEMaterialize) Enum() *CTEMaterialize + func (x CTEMaterialize) Number() protoreflect.EnumNumber + func (x CTEMaterialize) String() string + type CTESearchClause struct + Location int32 + SearchBreadthFirst bool + SearchColList []*Node + SearchSeqColumn string + func (*CTESearchClause) Descriptor() ([]byte, []int) + func (*CTESearchClause) ProtoMessage() + func (x *CTESearchClause) GetLocation() int32 + func (x *CTESearchClause) GetSearchBreadthFirst() bool + func (x *CTESearchClause) GetSearchColList() []*Node + func (x *CTESearchClause) GetSearchSeqColumn() string + func (x *CTESearchClause) ProtoReflect() protoreflect.Message + func (x *CTESearchClause) Reset() + func (x *CTESearchClause) String() string + type CallContext struct + Atomic bool + func (*CallContext) Descriptor() ([]byte, []int) + func (*CallContext) ProtoMessage() + func (x *CallContext) GetAtomic() bool + func (x *CallContext) ProtoReflect() protoreflect.Message + func (x *CallContext) Reset() + func (x *CallContext) String() string + type CallStmt struct + Funccall *FuncCall + Funcexpr *FuncExpr + Outargs []*Node + func (*CallStmt) Descriptor() ([]byte, []int) + func (*CallStmt) ProtoMessage() + func (x *CallStmt) GetFunccall() *FuncCall + func (x *CallStmt) GetFuncexpr() *FuncExpr + func (x *CallStmt) GetOutargs() []*Node + func (x *CallStmt) ProtoReflect() protoreflect.Message + func (x *CallStmt) Reset() + func (x *CallStmt) String() string + type CaseExpr struct + Arg *Node + Args []*Node + Casecollid uint32 + Casetype uint32 + Defresult *Node + Location int32 + Xpr *Node + func (*CaseExpr) Descriptor() ([]byte, []int) + func (*CaseExpr) ProtoMessage() + 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 (x *CaseExpr) ProtoReflect() protoreflect.Message + func (x *CaseExpr) Reset() + func (x *CaseExpr) String() string + type CaseTestExpr struct + Collation uint32 + TypeId uint32 + TypeMod int32 + Xpr *Node + func (*CaseTestExpr) Descriptor() ([]byte, []int) + func (*CaseTestExpr) ProtoMessage() + func (x *CaseTestExpr) GetCollation() uint32 + func (x *CaseTestExpr) GetTypeId() uint32 + func (x *CaseTestExpr) GetTypeMod() int32 + func (x *CaseTestExpr) GetXpr() *Node + func (x *CaseTestExpr) ProtoReflect() protoreflect.Message + func (x *CaseTestExpr) Reset() + func (x *CaseTestExpr) String() string + type CaseWhen struct + Expr *Node + Location int32 + Result *Node + Xpr *Node + func (*CaseWhen) Descriptor() ([]byte, []int) + func (*CaseWhen) ProtoMessage() + func (x *CaseWhen) GetExpr() *Node + func (x *CaseWhen) GetLocation() int32 + func (x *CaseWhen) GetResult() *Node + func (x *CaseWhen) GetXpr() *Node + func (x *CaseWhen) ProtoReflect() protoreflect.Message + func (x *CaseWhen) Reset() + func (x *CaseWhen) String() string + type CheckPointStmt struct + func (*CheckPointStmt) Descriptor() ([]byte, []int) + func (*CheckPointStmt) ProtoMessage() + func (x *CheckPointStmt) ProtoReflect() protoreflect.Message + func (x *CheckPointStmt) Reset() + func (x *CheckPointStmt) String() string + type ClosePortalStmt struct + Portalname string + func (*ClosePortalStmt) Descriptor() ([]byte, []int) + func (*ClosePortalStmt) ProtoMessage() + func (x *ClosePortalStmt) GetPortalname() string + func (x *ClosePortalStmt) ProtoReflect() protoreflect.Message + func (x *ClosePortalStmt) Reset() + func (x *ClosePortalStmt) String() string + type ClusterStmt struct + Indexname string + Params []*Node + Relation *RangeVar + func (*ClusterStmt) Descriptor() ([]byte, []int) + func (*ClusterStmt) ProtoMessage() + func (x *ClusterStmt) GetIndexname() string + func (x *ClusterStmt) GetParams() []*Node + func (x *ClusterStmt) GetRelation() *RangeVar + func (x *ClusterStmt) ProtoReflect() protoreflect.Message + func (x *ClusterStmt) Reset() + func (x *ClusterStmt) String() string + type CmdType int32 + const CmdType_CMD_DELETE + const CmdType_CMD_INSERT + const CmdType_CMD_MERGE + const CmdType_CMD_NOTHING + const CmdType_CMD_SELECT + const CmdType_CMD_TYPE_UNDEFINED + const CmdType_CMD_UNKNOWN + const CmdType_CMD_UPDATE + const CmdType_CMD_UTILITY + func (CmdType) Descriptor() protoreflect.EnumDescriptor + func (CmdType) EnumDescriptor() ([]byte, []int) + func (CmdType) Type() protoreflect.EnumType + func (x CmdType) Enum() *CmdType + func (x CmdType) Number() protoreflect.EnumNumber + func (x CmdType) String() string + type CoalesceExpr struct + Args []*Node + Coalescecollid uint32 + Coalescetype uint32 + Location int32 + Xpr *Node + func (*CoalesceExpr) Descriptor() ([]byte, []int) + func (*CoalesceExpr) ProtoMessage() + 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 (x *CoalesceExpr) ProtoReflect() protoreflect.Message + func (x *CoalesceExpr) Reset() + func (x *CoalesceExpr) String() string + type CoerceToDomain struct + Arg *Node + Coercionformat CoercionForm + Location int32 + Resultcollid uint32 + Resulttype uint32 + Resulttypmod int32 + Xpr *Node + func (*CoerceToDomain) Descriptor() ([]byte, []int) + func (*CoerceToDomain) ProtoMessage() + 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 (x *CoerceToDomain) ProtoReflect() protoreflect.Message + func (x *CoerceToDomain) Reset() + func (x *CoerceToDomain) String() string + type CoerceToDomainValue struct + Collation uint32 + Location int32 + TypeId uint32 + TypeMod int32 + Xpr *Node + func (*CoerceToDomainValue) Descriptor() ([]byte, []int) + func (*CoerceToDomainValue) ProtoMessage() + 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 (x *CoerceToDomainValue) ProtoReflect() protoreflect.Message + func (x *CoerceToDomainValue) Reset() + func (x *CoerceToDomainValue) String() string + type CoerceViaIO struct + Arg *Node + Coerceformat CoercionForm + Location int32 + Resultcollid uint32 + Resulttype uint32 + Xpr *Node + func (*CoerceViaIO) Descriptor() ([]byte, []int) + func (*CoerceViaIO) ProtoMessage() + 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 (x *CoerceViaIO) ProtoReflect() protoreflect.Message + func (x *CoerceViaIO) Reset() + func (x *CoerceViaIO) String() string + type CoercionContext int32 + const CoercionContext_COERCION_ASSIGNMENT + const CoercionContext_COERCION_CONTEXT_UNDEFINED + const CoercionContext_COERCION_EXPLICIT + const CoercionContext_COERCION_IMPLICIT + const CoercionContext_COERCION_PLPGSQL + func (CoercionContext) Descriptor() protoreflect.EnumDescriptor + func (CoercionContext) EnumDescriptor() ([]byte, []int) + func (CoercionContext) Type() protoreflect.EnumType + func (x CoercionContext) Enum() *CoercionContext + func (x CoercionContext) Number() protoreflect.EnumNumber + func (x CoercionContext) String() string + type CoercionForm int32 + const CoercionForm_COERCE_EXPLICIT_CALL + const CoercionForm_COERCE_EXPLICIT_CAST + const CoercionForm_COERCE_IMPLICIT_CAST + const CoercionForm_COERCE_SQL_SYNTAX + const CoercionForm_COERCION_FORM_UNDEFINED + func (CoercionForm) Descriptor() protoreflect.EnumDescriptor + func (CoercionForm) EnumDescriptor() ([]byte, []int) + func (CoercionForm) Type() protoreflect.EnumType + func (x CoercionForm) Enum() *CoercionForm + func (x CoercionForm) Number() protoreflect.EnumNumber + func (x CoercionForm) String() string + type CollateClause struct + Arg *Node + Collname []*Node + Location int32 + func (*CollateClause) Descriptor() ([]byte, []int) + func (*CollateClause) ProtoMessage() + func (x *CollateClause) GetArg() *Node + func (x *CollateClause) GetCollname() []*Node + func (x *CollateClause) GetLocation() int32 + func (x *CollateClause) ProtoReflect() protoreflect.Message + func (x *CollateClause) Reset() + func (x *CollateClause) String() string + type CollateExpr struct + Arg *Node + CollOid uint32 + Location int32 + Xpr *Node + func (*CollateExpr) Descriptor() ([]byte, []int) + func (*CollateExpr) ProtoMessage() + func (x *CollateExpr) GetArg() *Node + func (x *CollateExpr) GetCollOid() uint32 + func (x *CollateExpr) GetLocation() int32 + func (x *CollateExpr) GetXpr() *Node + func (x *CollateExpr) ProtoReflect() protoreflect.Message + func (x *CollateExpr) Reset() + func (x *CollateExpr) String() string + type ColumnDef struct + CollClause *CollateClause + CollOid uint32 + Colname string + Compression string + Constraints []*Node + CookedDefault *Node + Fdwoptions []*Node + Generated string + Identity string + IdentitySequence *RangeVar + Inhcount int32 + IsFromType bool + IsLocal bool + IsNotNull bool + Location int32 + RawDefault *Node + Storage string + TypeName *TypeName + func (*ColumnDef) Descriptor() ([]byte, []int) + func (*ColumnDef) ProtoMessage() + 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 (x *ColumnDef) ProtoReflect() protoreflect.Message + func (x *ColumnDef) Reset() + func (x *ColumnDef) String() string + type ColumnRef struct + Fields []*Node + Location int32 + func (*ColumnRef) Descriptor() ([]byte, []int) + func (*ColumnRef) ProtoMessage() + func (x *ColumnRef) GetFields() []*Node + func (x *ColumnRef) GetLocation() int32 + func (x *ColumnRef) ProtoReflect() protoreflect.Message + func (x *ColumnRef) Reset() + func (x *ColumnRef) String() string + type CommentStmt struct + Comment string + Object *Node + Objtype ObjectType + func (*CommentStmt) Descriptor() ([]byte, []int) + func (*CommentStmt) ProtoMessage() + func (x *CommentStmt) GetComment() string + func (x *CommentStmt) GetObject() *Node + func (x *CommentStmt) GetObjtype() ObjectType + func (x *CommentStmt) ProtoReflect() protoreflect.Message + func (x *CommentStmt) Reset() + func (x *CommentStmt) String() string + type CommonTableExpr struct + Aliascolnames []*Node + Ctecolcollations []*Node + Ctecolnames []*Node + Ctecoltypes []*Node + Ctecoltypmods []*Node + Ctematerialized CTEMaterialize + Ctename string + Ctequery *Node + Cterecursive bool + Cterefcount int32 + CycleClause *CTECycleClause + Location int32 + SearchClause *CTESearchClause + func (*CommonTableExpr) Descriptor() ([]byte, []int) + func (*CommonTableExpr) ProtoMessage() + 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 (x *CommonTableExpr) ProtoReflect() protoreflect.Message + func (x *CommonTableExpr) Reset() + func (x *CommonTableExpr) String() string + type CompositeTypeStmt struct + Coldeflist []*Node + Typevar *RangeVar + func (*CompositeTypeStmt) Descriptor() ([]byte, []int) + func (*CompositeTypeStmt) ProtoMessage() + func (x *CompositeTypeStmt) GetColdeflist() []*Node + func (x *CompositeTypeStmt) GetTypevar() *RangeVar + func (x *CompositeTypeStmt) ProtoReflect() protoreflect.Message + func (x *CompositeTypeStmt) Reset() + func (x *CompositeTypeStmt) String() string + type ConstrType int32 + const ConstrType_CONSTR_ATTR_DEFERRABLE + const ConstrType_CONSTR_ATTR_DEFERRED + const ConstrType_CONSTR_ATTR_IMMEDIATE + const ConstrType_CONSTR_ATTR_NOT_DEFERRABLE + const ConstrType_CONSTR_CHECK + const ConstrType_CONSTR_DEFAULT + const ConstrType_CONSTR_EXCLUSION + const ConstrType_CONSTR_FOREIGN + const ConstrType_CONSTR_GENERATED + const ConstrType_CONSTR_IDENTITY + const ConstrType_CONSTR_NOTNULL + const ConstrType_CONSTR_NULL + const ConstrType_CONSTR_PRIMARY + const ConstrType_CONSTR_TYPE_UNDEFINED + const ConstrType_CONSTR_UNIQUE + func (ConstrType) Descriptor() protoreflect.EnumDescriptor + func (ConstrType) EnumDescriptor() ([]byte, []int) + func (ConstrType) Type() protoreflect.EnumType + func (x ConstrType) Enum() *ConstrType + func (x ConstrType) Number() protoreflect.EnumNumber + func (x ConstrType) String() string + type Constraint struct + AccessMethod string + Conname string + Contype ConstrType + CookedExpr string + Deferrable bool + Exclusions []*Node + FkAttrs []*Node + FkDelAction string + FkDelSetCols []*Node + FkMatchtype string + FkUpdAction string + GeneratedWhen string + Including []*Node + Indexname string + Indexspace string + Initdeferred bool + InitiallyValid bool + IsNoInherit bool + Keys []*Node + Location int32 + NullsNotDistinct bool + OldConpfeqop []*Node + OldPktableOid uint32 + Options []*Node + PkAttrs []*Node + Pktable *RangeVar + RawExpr *Node + ResetDefaultTblspc bool + SkipValidation bool + WhereClause *Node + func (*Constraint) Descriptor() ([]byte, []int) + func (*Constraint) ProtoMessage() + 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 (x *Constraint) ProtoReflect() protoreflect.Message + func (x *Constraint) Reset() + func (x *Constraint) String() string + type ConstraintsSetStmt struct + Constraints []*Node + Deferred bool + func (*ConstraintsSetStmt) Descriptor() ([]byte, []int) + func (*ConstraintsSetStmt) ProtoMessage() + func (x *ConstraintsSetStmt) GetConstraints() []*Node + func (x *ConstraintsSetStmt) GetDeferred() bool + func (x *ConstraintsSetStmt) ProtoReflect() protoreflect.Message + func (x *ConstraintsSetStmt) Reset() + func (x *ConstraintsSetStmt) String() string + type ConvertRowtypeExpr struct + Arg *Node + Convertformat CoercionForm + Location int32 + Resulttype uint32 + Xpr *Node + func (*ConvertRowtypeExpr) Descriptor() ([]byte, []int) + func (*ConvertRowtypeExpr) ProtoMessage() + 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 (x *ConvertRowtypeExpr) ProtoReflect() protoreflect.Message + func (x *ConvertRowtypeExpr) Reset() + func (x *ConvertRowtypeExpr) String() string + type CopyStmt struct + Attlist []*Node + Filename string + IsFrom bool + IsProgram bool + Options []*Node + Query *Node + Relation *RangeVar + WhereClause *Node + func (*CopyStmt) Descriptor() ([]byte, []int) + func (*CopyStmt) ProtoMessage() + 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 (x *CopyStmt) ProtoReflect() protoreflect.Message + func (x *CopyStmt) Reset() + func (x *CopyStmt) String() string + type CreateAmStmt struct + Amname string + Amtype string + HandlerName []*Node + func (*CreateAmStmt) Descriptor() ([]byte, []int) + func (*CreateAmStmt) ProtoMessage() + func (x *CreateAmStmt) GetAmname() string + func (x *CreateAmStmt) GetAmtype() string + func (x *CreateAmStmt) GetHandlerName() []*Node + func (x *CreateAmStmt) ProtoReflect() protoreflect.Message + func (x *CreateAmStmt) Reset() + func (x *CreateAmStmt) String() string + type CreateCastStmt struct + Context CoercionContext + Func *ObjectWithArgs + Inout bool + Sourcetype *TypeName + Targettype *TypeName + func (*CreateCastStmt) Descriptor() ([]byte, []int) + func (*CreateCastStmt) ProtoMessage() + 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 (x *CreateCastStmt) ProtoReflect() protoreflect.Message + func (x *CreateCastStmt) Reset() + func (x *CreateCastStmt) String() string + type CreateConversionStmt struct + ConversionName []*Node + Def bool + ForEncodingName string + FuncName []*Node + ToEncodingName string + func (*CreateConversionStmt) Descriptor() ([]byte, []int) + func (*CreateConversionStmt) ProtoMessage() + 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 (x *CreateConversionStmt) ProtoReflect() protoreflect.Message + func (x *CreateConversionStmt) Reset() + func (x *CreateConversionStmt) String() string + type CreateDomainStmt struct + CollClause *CollateClause + Constraints []*Node + Domainname []*Node + TypeName *TypeName + func (*CreateDomainStmt) Descriptor() ([]byte, []int) + func (*CreateDomainStmt) ProtoMessage() + func (x *CreateDomainStmt) GetCollClause() *CollateClause + func (x *CreateDomainStmt) GetConstraints() []*Node + func (x *CreateDomainStmt) GetDomainname() []*Node + func (x *CreateDomainStmt) GetTypeName() *TypeName + func (x *CreateDomainStmt) ProtoReflect() protoreflect.Message + func (x *CreateDomainStmt) Reset() + func (x *CreateDomainStmt) String() string + type CreateEnumStmt struct + TypeName []*Node + Vals []*Node + func (*CreateEnumStmt) Descriptor() ([]byte, []int) + func (*CreateEnumStmt) ProtoMessage() + func (x *CreateEnumStmt) GetTypeName() []*Node + func (x *CreateEnumStmt) GetVals() []*Node + func (x *CreateEnumStmt) ProtoReflect() protoreflect.Message + func (x *CreateEnumStmt) Reset() + func (x *CreateEnumStmt) String() string + type CreateEventTrigStmt struct + Eventname string + Funcname []*Node + Trigname string + Whenclause []*Node + func (*CreateEventTrigStmt) Descriptor() ([]byte, []int) + func (*CreateEventTrigStmt) ProtoMessage() + func (x *CreateEventTrigStmt) GetEventname() string + func (x *CreateEventTrigStmt) GetFuncname() []*Node + func (x *CreateEventTrigStmt) GetTrigname() string + func (x *CreateEventTrigStmt) GetWhenclause() []*Node + func (x *CreateEventTrigStmt) ProtoReflect() protoreflect.Message + func (x *CreateEventTrigStmt) Reset() + func (x *CreateEventTrigStmt) String() string + type CreateExtensionStmt struct + Extname string + IfNotExists bool + Options []*Node + func (*CreateExtensionStmt) Descriptor() ([]byte, []int) + func (*CreateExtensionStmt) ProtoMessage() + func (x *CreateExtensionStmt) GetExtname() string + func (x *CreateExtensionStmt) GetIfNotExists() bool + func (x *CreateExtensionStmt) GetOptions() []*Node + func (x *CreateExtensionStmt) ProtoReflect() protoreflect.Message + func (x *CreateExtensionStmt) Reset() + func (x *CreateExtensionStmt) String() string + type CreateFdwStmt struct + Fdwname string + FuncOptions []*Node + Options []*Node + func (*CreateFdwStmt) Descriptor() ([]byte, []int) + func (*CreateFdwStmt) ProtoMessage() + func (x *CreateFdwStmt) GetFdwname() string + func (x *CreateFdwStmt) GetFuncOptions() []*Node + func (x *CreateFdwStmt) GetOptions() []*Node + func (x *CreateFdwStmt) ProtoReflect() protoreflect.Message + func (x *CreateFdwStmt) Reset() + func (x *CreateFdwStmt) String() string + type CreateForeignServerStmt struct + Fdwname string + IfNotExists bool + Options []*Node + Servername string + Servertype string + Version string + func (*CreateForeignServerStmt) Descriptor() ([]byte, []int) + func (*CreateForeignServerStmt) ProtoMessage() + 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 (x *CreateForeignServerStmt) ProtoReflect() protoreflect.Message + func (x *CreateForeignServerStmt) Reset() + func (x *CreateForeignServerStmt) String() string + type CreateForeignTableStmt struct + BaseStmt *CreateStmt + Options []*Node + Servername string + func (*CreateForeignTableStmt) Descriptor() ([]byte, []int) + func (*CreateForeignTableStmt) ProtoMessage() + func (x *CreateForeignTableStmt) GetBaseStmt() *CreateStmt + func (x *CreateForeignTableStmt) GetOptions() []*Node + func (x *CreateForeignTableStmt) GetServername() string + func (x *CreateForeignTableStmt) ProtoReflect() protoreflect.Message + func (x *CreateForeignTableStmt) Reset() + func (x *CreateForeignTableStmt) String() string + type CreateFunctionStmt struct + Funcname []*Node + IsProcedure bool + Options []*Node + Parameters []*Node + Replace bool + ReturnType *TypeName + SqlBody *Node + func (*CreateFunctionStmt) Descriptor() ([]byte, []int) + func (*CreateFunctionStmt) ProtoMessage() + 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 (x *CreateFunctionStmt) ProtoReflect() protoreflect.Message + func (x *CreateFunctionStmt) Reset() + func (x *CreateFunctionStmt) String() string + type CreateOpClassItem struct + ClassArgs []*Node + Itemtype int32 + Name *ObjectWithArgs + Number int32 + OrderFamily []*Node + Storedtype *TypeName + func (*CreateOpClassItem) Descriptor() ([]byte, []int) + func (*CreateOpClassItem) ProtoMessage() + 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 (x *CreateOpClassItem) ProtoReflect() protoreflect.Message + func (x *CreateOpClassItem) Reset() + func (x *CreateOpClassItem) String() string + type CreateOpClassStmt struct + Amname string + Datatype *TypeName + IsDefault bool + Items []*Node + Opclassname []*Node + Opfamilyname []*Node + func (*CreateOpClassStmt) Descriptor() ([]byte, []int) + func (*CreateOpClassStmt) ProtoMessage() + 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 (x *CreateOpClassStmt) ProtoReflect() protoreflect.Message + func (x *CreateOpClassStmt) Reset() + func (x *CreateOpClassStmt) String() string + type CreateOpFamilyStmt struct + Amname string + Opfamilyname []*Node + func (*CreateOpFamilyStmt) Descriptor() ([]byte, []int) + func (*CreateOpFamilyStmt) ProtoMessage() + func (x *CreateOpFamilyStmt) GetAmname() string + func (x *CreateOpFamilyStmt) GetOpfamilyname() []*Node + func (x *CreateOpFamilyStmt) ProtoReflect() protoreflect.Message + func (x *CreateOpFamilyStmt) Reset() + func (x *CreateOpFamilyStmt) String() string + type CreatePLangStmt struct + Plhandler []*Node + Plinline []*Node + Plname string + Pltrusted bool + Plvalidator []*Node + Replace bool + func (*CreatePLangStmt) Descriptor() ([]byte, []int) + func (*CreatePLangStmt) ProtoMessage() + 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 (x *CreatePLangStmt) ProtoReflect() protoreflect.Message + func (x *CreatePLangStmt) Reset() + func (x *CreatePLangStmt) String() string + type CreatePolicyStmt struct + CmdName string + Permissive bool + PolicyName string + Qual *Node + Roles []*Node + Table *RangeVar + WithCheck *Node + func (*CreatePolicyStmt) Descriptor() ([]byte, []int) + func (*CreatePolicyStmt) ProtoMessage() + 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 (x *CreatePolicyStmt) ProtoReflect() protoreflect.Message + func (x *CreatePolicyStmt) Reset() + func (x *CreatePolicyStmt) String() string + type CreatePublicationStmt struct + ForAllTables bool + Options []*Node + Pubname string + Pubobjects []*Node + func (*CreatePublicationStmt) Descriptor() ([]byte, []int) + func (*CreatePublicationStmt) ProtoMessage() + func (x *CreatePublicationStmt) GetForAllTables() bool + func (x *CreatePublicationStmt) GetOptions() []*Node + func (x *CreatePublicationStmt) GetPubname() string + func (x *CreatePublicationStmt) GetPubobjects() []*Node + func (x *CreatePublicationStmt) ProtoReflect() protoreflect.Message + func (x *CreatePublicationStmt) Reset() + func (x *CreatePublicationStmt) String() string + type CreateRangeStmt struct + Params []*Node + TypeName []*Node + func (*CreateRangeStmt) Descriptor() ([]byte, []int) + func (*CreateRangeStmt) ProtoMessage() + func (x *CreateRangeStmt) GetParams() []*Node + func (x *CreateRangeStmt) GetTypeName() []*Node + func (x *CreateRangeStmt) ProtoReflect() protoreflect.Message + func (x *CreateRangeStmt) Reset() + func (x *CreateRangeStmt) String() string + type CreateRoleStmt struct + Options []*Node + Role string + StmtType RoleStmtType + func (*CreateRoleStmt) Descriptor() ([]byte, []int) + func (*CreateRoleStmt) ProtoMessage() + func (x *CreateRoleStmt) GetOptions() []*Node + func (x *CreateRoleStmt) GetRole() string + func (x *CreateRoleStmt) GetStmtType() RoleStmtType + func (x *CreateRoleStmt) ProtoReflect() protoreflect.Message + func (x *CreateRoleStmt) Reset() + func (x *CreateRoleStmt) String() string + type CreateSchemaStmt struct + Authrole *RoleSpec + IfNotExists bool + SchemaElts []*Node + Schemaname string + func (*CreateSchemaStmt) Descriptor() ([]byte, []int) + func (*CreateSchemaStmt) ProtoMessage() + func (x *CreateSchemaStmt) GetAuthrole() *RoleSpec + func (x *CreateSchemaStmt) GetIfNotExists() bool + func (x *CreateSchemaStmt) GetSchemaElts() []*Node + func (x *CreateSchemaStmt) GetSchemaname() string + func (x *CreateSchemaStmt) ProtoReflect() protoreflect.Message + func (x *CreateSchemaStmt) Reset() + func (x *CreateSchemaStmt) String() string + type CreateSeqStmt struct + ForIdentity bool + IfNotExists bool + Options []*Node + OwnerId uint32 + Sequence *RangeVar + func (*CreateSeqStmt) Descriptor() ([]byte, []int) + func (*CreateSeqStmt) ProtoMessage() + 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 (x *CreateSeqStmt) ProtoReflect() protoreflect.Message + func (x *CreateSeqStmt) Reset() + func (x *CreateSeqStmt) String() string + type CreateStatsStmt struct + Defnames []*Node + Exprs []*Node + IfNotExists bool + Relations []*Node + StatTypes []*Node + Stxcomment string + Transformed bool + func (*CreateStatsStmt) Descriptor() ([]byte, []int) + func (*CreateStatsStmt) ProtoMessage() + 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 (x *CreateStatsStmt) ProtoReflect() protoreflect.Message + func (x *CreateStatsStmt) Reset() + func (x *CreateStatsStmt) String() string + type CreateStmt struct + AccessMethod string + Constraints []*Node + IfNotExists bool + InhRelations []*Node + OfTypename *TypeName + Oncommit OnCommitAction + Options []*Node + Partbound *PartitionBoundSpec + Partspec *PartitionSpec + Relation *RangeVar + TableElts []*Node + Tablespacename string + func (*CreateStmt) Descriptor() ([]byte, []int) + func (*CreateStmt) ProtoMessage() + 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 (x *CreateStmt) ProtoReflect() protoreflect.Message + func (x *CreateStmt) Reset() + func (x *CreateStmt) String() string + type CreateSubscriptionStmt struct + Conninfo string + Options []*Node + Publication []*Node + Subname string + func (*CreateSubscriptionStmt) Descriptor() ([]byte, []int) + func (*CreateSubscriptionStmt) ProtoMessage() + func (x *CreateSubscriptionStmt) GetConninfo() string + func (x *CreateSubscriptionStmt) GetOptions() []*Node + func (x *CreateSubscriptionStmt) GetPublication() []*Node + func (x *CreateSubscriptionStmt) GetSubname() string + func (x *CreateSubscriptionStmt) ProtoReflect() protoreflect.Message + func (x *CreateSubscriptionStmt) Reset() + func (x *CreateSubscriptionStmt) String() string + type CreateTableAsStmt struct + IfNotExists bool + Into *IntoClause + IsSelectInto bool + Objtype ObjectType + Query *Node + func (*CreateTableAsStmt) Descriptor() ([]byte, []int) + func (*CreateTableAsStmt) ProtoMessage() + 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 (x *CreateTableAsStmt) ProtoReflect() protoreflect.Message + func (x *CreateTableAsStmt) Reset() + func (x *CreateTableAsStmt) String() string + type CreateTableSpaceStmt struct + Location string + Options []*Node + Owner *RoleSpec + Tablespacename string + func (*CreateTableSpaceStmt) Descriptor() ([]byte, []int) + func (*CreateTableSpaceStmt) ProtoMessage() + func (x *CreateTableSpaceStmt) GetLocation() string + func (x *CreateTableSpaceStmt) GetOptions() []*Node + func (x *CreateTableSpaceStmt) GetOwner() *RoleSpec + func (x *CreateTableSpaceStmt) GetTablespacename() string + func (x *CreateTableSpaceStmt) ProtoReflect() protoreflect.Message + func (x *CreateTableSpaceStmt) Reset() + func (x *CreateTableSpaceStmt) String() string + type CreateTransformStmt struct + Fromsql *ObjectWithArgs + Lang string + Replace bool + Tosql *ObjectWithArgs + TypeName *TypeName + func (*CreateTransformStmt) Descriptor() ([]byte, []int) + func (*CreateTransformStmt) ProtoMessage() + 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 (x *CreateTransformStmt) ProtoReflect() protoreflect.Message + func (x *CreateTransformStmt) Reset() + func (x *CreateTransformStmt) String() string + type CreateTrigStmt struct + Args []*Node + Columns []*Node + Constrrel *RangeVar + Deferrable bool + Events int32 + Funcname []*Node + Initdeferred bool + Isconstraint bool + Relation *RangeVar + Replace bool + Row bool + Timing int32 + TransitionRels []*Node + Trigname string + WhenClause *Node + func (*CreateTrigStmt) Descriptor() ([]byte, []int) + func (*CreateTrigStmt) ProtoMessage() + 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 (x *CreateTrigStmt) ProtoReflect() protoreflect.Message + func (x *CreateTrigStmt) Reset() + func (x *CreateTrigStmt) String() string + type CreateUserMappingStmt struct + IfNotExists bool + Options []*Node + Servername string + User *RoleSpec + func (*CreateUserMappingStmt) Descriptor() ([]byte, []int) + func (*CreateUserMappingStmt) ProtoMessage() + func (x *CreateUserMappingStmt) GetIfNotExists() bool + func (x *CreateUserMappingStmt) GetOptions() []*Node + func (x *CreateUserMappingStmt) GetServername() string + func (x *CreateUserMappingStmt) GetUser() *RoleSpec + func (x *CreateUserMappingStmt) ProtoReflect() protoreflect.Message + func (x *CreateUserMappingStmt) Reset() + func (x *CreateUserMappingStmt) String() string + type CreatedbStmt struct + Dbname string + Options []*Node + func (*CreatedbStmt) Descriptor() ([]byte, []int) + func (*CreatedbStmt) ProtoMessage() + func (x *CreatedbStmt) GetDbname() string + func (x *CreatedbStmt) GetOptions() []*Node + func (x *CreatedbStmt) ProtoReflect() protoreflect.Message + func (x *CreatedbStmt) Reset() + func (x *CreatedbStmt) String() string + type CurrentOfExpr struct + CursorName string + CursorParam int32 + Cvarno uint32 + Xpr *Node + func (*CurrentOfExpr) Descriptor() ([]byte, []int) + func (*CurrentOfExpr) ProtoMessage() + func (x *CurrentOfExpr) GetCursorName() string + func (x *CurrentOfExpr) GetCursorParam() int32 + func (x *CurrentOfExpr) GetCvarno() uint32 + func (x *CurrentOfExpr) GetXpr() *Node + func (x *CurrentOfExpr) ProtoReflect() protoreflect.Message + func (x *CurrentOfExpr) Reset() + func (x *CurrentOfExpr) String() string + type DeallocateStmt struct + Name string + func (*DeallocateStmt) Descriptor() ([]byte, []int) + func (*DeallocateStmt) ProtoMessage() + func (x *DeallocateStmt) GetName() string + func (x *DeallocateStmt) ProtoReflect() protoreflect.Message + func (x *DeallocateStmt) Reset() + func (x *DeallocateStmt) String() string + type DeclareCursorStmt struct + Options int32 + Portalname string + Query *Node + func (*DeclareCursorStmt) Descriptor() ([]byte, []int) + func (*DeclareCursorStmt) ProtoMessage() + func (x *DeclareCursorStmt) GetOptions() int32 + func (x *DeclareCursorStmt) GetPortalname() string + func (x *DeclareCursorStmt) GetQuery() *Node + func (x *DeclareCursorStmt) ProtoReflect() protoreflect.Message + func (x *DeclareCursorStmt) Reset() + func (x *DeclareCursorStmt) String() string + type DefElem struct + Arg *Node + Defaction DefElemAction + Defname string + Defnamespace string + Location int32 + func (*DefElem) Descriptor() ([]byte, []int) + func (*DefElem) ProtoMessage() + 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 (x *DefElem) ProtoReflect() protoreflect.Message + func (x *DefElem) Reset() + func (x *DefElem) String() string + type DefElemAction int32 + const DefElemAction_DEFELEM_ADD + const DefElemAction_DEFELEM_DROP + const DefElemAction_DEFELEM_SET + const DefElemAction_DEFELEM_UNSPEC + const DefElemAction_DEF_ELEM_ACTION_UNDEFINED + func (DefElemAction) Descriptor() protoreflect.EnumDescriptor + func (DefElemAction) EnumDescriptor() ([]byte, []int) + func (DefElemAction) Type() protoreflect.EnumType + func (x DefElemAction) Enum() *DefElemAction + func (x DefElemAction) Number() protoreflect.EnumNumber + func (x DefElemAction) String() string + type DefineStmt struct + Args []*Node + Definition []*Node + Defnames []*Node + IfNotExists bool + Kind ObjectType + Oldstyle bool + Replace bool + func (*DefineStmt) Descriptor() ([]byte, []int) + func (*DefineStmt) ProtoMessage() + 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 (x *DefineStmt) ProtoReflect() protoreflect.Message + func (x *DefineStmt) Reset() + func (x *DefineStmt) String() string + type DeleteStmt struct + Relation *RangeVar + ReturningList []*Node + UsingClause []*Node + WhereClause *Node + WithClause *WithClause + func (*DeleteStmt) Descriptor() ([]byte, []int) + func (*DeleteStmt) ProtoMessage() + 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 (x *DeleteStmt) ProtoReflect() protoreflect.Message + func (x *DeleteStmt) Reset() + func (x *DeleteStmt) String() string + type DiscardMode int32 + const DiscardMode_DISCARD_ALL + const DiscardMode_DISCARD_MODE_UNDEFINED + const DiscardMode_DISCARD_PLANS + const DiscardMode_DISCARD_SEQUENCES + const DiscardMode_DISCARD_TEMP + func (DiscardMode) Descriptor() protoreflect.EnumDescriptor + func (DiscardMode) EnumDescriptor() ([]byte, []int) + func (DiscardMode) Type() protoreflect.EnumType + func (x DiscardMode) Enum() *DiscardMode + func (x DiscardMode) Number() protoreflect.EnumNumber + func (x DiscardMode) String() string + type DiscardStmt struct + Target DiscardMode + func (*DiscardStmt) Descriptor() ([]byte, []int) + func (*DiscardStmt) ProtoMessage() + func (x *DiscardStmt) GetTarget() DiscardMode + func (x *DiscardStmt) ProtoReflect() protoreflect.Message + func (x *DiscardStmt) Reset() + func (x *DiscardStmt) String() string + type DistinctExpr struct + Args []*Node + Inputcollid uint32 + Location int32 + Opcollid uint32 + Opfuncid uint32 + Opno uint32 + Opresulttype uint32 + Opretset bool + Xpr *Node + func (*DistinctExpr) Descriptor() ([]byte, []int) + func (*DistinctExpr) ProtoMessage() + 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 (x *DistinctExpr) ProtoReflect() protoreflect.Message + func (x *DistinctExpr) Reset() + func (x *DistinctExpr) String() string + type DoStmt struct + Args []*Node + func (*DoStmt) Descriptor() ([]byte, []int) + func (*DoStmt) ProtoMessage() + func (x *DoStmt) GetArgs() []*Node + func (x *DoStmt) ProtoReflect() protoreflect.Message + func (x *DoStmt) Reset() + func (x *DoStmt) String() string + type DropBehavior int32 + const DropBehavior_DROP_BEHAVIOR_UNDEFINED + const DropBehavior_DROP_CASCADE + const DropBehavior_DROP_RESTRICT + func (DropBehavior) Descriptor() protoreflect.EnumDescriptor + func (DropBehavior) EnumDescriptor() ([]byte, []int) + func (DropBehavior) Type() protoreflect.EnumType + func (x DropBehavior) Enum() *DropBehavior + func (x DropBehavior) Number() protoreflect.EnumNumber + func (x DropBehavior) String() string + type DropOwnedStmt struct + Behavior DropBehavior + Roles []*Node + func (*DropOwnedStmt) Descriptor() ([]byte, []int) + func (*DropOwnedStmt) ProtoMessage() + func (x *DropOwnedStmt) GetBehavior() DropBehavior + func (x *DropOwnedStmt) GetRoles() []*Node + func (x *DropOwnedStmt) ProtoReflect() protoreflect.Message + func (x *DropOwnedStmt) Reset() + func (x *DropOwnedStmt) String() string + type DropRoleStmt struct + MissingOk bool + Roles []*Node + func (*DropRoleStmt) Descriptor() ([]byte, []int) + func (*DropRoleStmt) ProtoMessage() + func (x *DropRoleStmt) GetMissingOk() bool + func (x *DropRoleStmt) GetRoles() []*Node + func (x *DropRoleStmt) ProtoReflect() protoreflect.Message + func (x *DropRoleStmt) Reset() + func (x *DropRoleStmt) String() string + type DropStmt struct + Behavior DropBehavior + Concurrent bool + MissingOk bool + Objects []*Node + RemoveType ObjectType + func (*DropStmt) Descriptor() ([]byte, []int) + func (*DropStmt) ProtoMessage() + 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 (x *DropStmt) ProtoReflect() protoreflect.Message + func (x *DropStmt) Reset() + func (x *DropStmt) String() string + type DropSubscriptionStmt struct + Behavior DropBehavior + MissingOk bool + Subname string + func (*DropSubscriptionStmt) Descriptor() ([]byte, []int) + func (*DropSubscriptionStmt) ProtoMessage() + func (x *DropSubscriptionStmt) GetBehavior() DropBehavior + func (x *DropSubscriptionStmt) GetMissingOk() bool + func (x *DropSubscriptionStmt) GetSubname() string + func (x *DropSubscriptionStmt) ProtoReflect() protoreflect.Message + func (x *DropSubscriptionStmt) Reset() + func (x *DropSubscriptionStmt) String() string + type DropTableSpaceStmt struct + MissingOk bool + Tablespacename string + func (*DropTableSpaceStmt) Descriptor() ([]byte, []int) + func (*DropTableSpaceStmt) ProtoMessage() + func (x *DropTableSpaceStmt) GetMissingOk() bool + func (x *DropTableSpaceStmt) GetTablespacename() string + func (x *DropTableSpaceStmt) ProtoReflect() protoreflect.Message + func (x *DropTableSpaceStmt) Reset() + func (x *DropTableSpaceStmt) String() string + type DropUserMappingStmt struct + MissingOk bool + Servername string + User *RoleSpec + func (*DropUserMappingStmt) Descriptor() ([]byte, []int) + func (*DropUserMappingStmt) ProtoMessage() + func (x *DropUserMappingStmt) GetMissingOk() bool + func (x *DropUserMappingStmt) GetServername() string + func (x *DropUserMappingStmt) GetUser() *RoleSpec + func (x *DropUserMappingStmt) ProtoReflect() protoreflect.Message + func (x *DropUserMappingStmt) Reset() + func (x *DropUserMappingStmt) String() string + type DropdbStmt struct + Dbname string + MissingOk bool + Options []*Node + func (*DropdbStmt) Descriptor() ([]byte, []int) + func (*DropdbStmt) ProtoMessage() + func (x *DropdbStmt) GetDbname() string + func (x *DropdbStmt) GetMissingOk() bool + func (x *DropdbStmt) GetOptions() []*Node + func (x *DropdbStmt) ProtoReflect() protoreflect.Message + func (x *DropdbStmt) Reset() + func (x *DropdbStmt) String() string + type ExecuteStmt struct + Name string + Params []*Node + func (*ExecuteStmt) Descriptor() ([]byte, []int) + func (*ExecuteStmt) ProtoMessage() + func (x *ExecuteStmt) GetName() string + func (x *ExecuteStmt) GetParams() []*Node + func (x *ExecuteStmt) ProtoReflect() protoreflect.Message + func (x *ExecuteStmt) Reset() + func (x *ExecuteStmt) String() string + type ExplainStmt struct + Options []*Node + Query *Node + func (*ExplainStmt) Descriptor() ([]byte, []int) + func (*ExplainStmt) ProtoMessage() + func (x *ExplainStmt) GetOptions() []*Node + func (x *ExplainStmt) GetQuery() *Node + func (x *ExplainStmt) ProtoReflect() protoreflect.Message + func (x *ExplainStmt) Reset() + func (x *ExplainStmt) String() string + type FetchDirection int32 + const FetchDirection_FETCH_ABSOLUTE + const FetchDirection_FETCH_BACKWARD + const FetchDirection_FETCH_DIRECTION_UNDEFINED + const FetchDirection_FETCH_FORWARD + const FetchDirection_FETCH_RELATIVE + func (FetchDirection) Descriptor() protoreflect.EnumDescriptor + func (FetchDirection) EnumDescriptor() ([]byte, []int) + func (FetchDirection) Type() protoreflect.EnumType + func (x FetchDirection) Enum() *FetchDirection + func (x FetchDirection) Number() protoreflect.EnumNumber + func (x FetchDirection) String() string + type FetchStmt struct + Direction FetchDirection + HowMany int64 + Ismove bool + Portalname string + func (*FetchStmt) Descriptor() ([]byte, []int) + func (*FetchStmt) ProtoMessage() + func (x *FetchStmt) GetDirection() FetchDirection + func (x *FetchStmt) GetHowMany() int64 + func (x *FetchStmt) GetIsmove() bool + func (x *FetchStmt) GetPortalname() string + func (x *FetchStmt) ProtoReflect() protoreflect.Message + func (x *FetchStmt) Reset() + func (x *FetchStmt) String() string + type FieldSelect struct + Arg *Node + Fieldnum int32 + Resultcollid uint32 + Resulttype uint32 + Resulttypmod int32 + Xpr *Node + func (*FieldSelect) Descriptor() ([]byte, []int) + func (*FieldSelect) ProtoMessage() + 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 (x *FieldSelect) ProtoReflect() protoreflect.Message + func (x *FieldSelect) Reset() + func (x *FieldSelect) String() string + type FieldStore struct + Arg *Node + Fieldnums []*Node + Newvals []*Node + Resulttype uint32 + Xpr *Node + func (*FieldStore) Descriptor() ([]byte, []int) + func (*FieldStore) ProtoMessage() + 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 (x *FieldStore) ProtoReflect() protoreflect.Message + func (x *FieldStore) Reset() + func (x *FieldStore) String() string + type Float struct + Fval string + func (*Float) Descriptor() ([]byte, []int) + func (*Float) ProtoMessage() + func (x *Float) GetFval() string + func (x *Float) ProtoReflect() protoreflect.Message + func (x *Float) Reset() + func (x *Float) String() string + type FromExpr struct + Fromlist []*Node + Quals *Node + func (*FromExpr) Descriptor() ([]byte, []int) + func (*FromExpr) ProtoMessage() + func (x *FromExpr) GetFromlist() []*Node + func (x *FromExpr) GetQuals() *Node + func (x *FromExpr) ProtoReflect() protoreflect.Message + func (x *FromExpr) Reset() + func (x *FromExpr) String() string + type FuncCall struct + AggDistinct bool + AggFilter *Node + AggOrder []*Node + AggStar bool + AggWithinGroup bool + Args []*Node + FuncVariadic bool + Funcformat CoercionForm + Funcname []*Node + Location int32 + Over *WindowDef + func (*FuncCall) Descriptor() ([]byte, []int) + func (*FuncCall) ProtoMessage() + 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 (x *FuncCall) ProtoReflect() protoreflect.Message + func (x *FuncCall) Reset() + func (x *FuncCall) String() string + type FuncExpr struct + Args []*Node + Funccollid uint32 + Funcformat CoercionForm + Funcid uint32 + Funcresulttype uint32 + Funcretset bool + Funcvariadic bool + Inputcollid uint32 + Location int32 + Xpr *Node + func (*FuncExpr) Descriptor() ([]byte, []int) + func (*FuncExpr) ProtoMessage() + 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 (x *FuncExpr) ProtoReflect() protoreflect.Message + func (x *FuncExpr) Reset() + func (x *FuncExpr) String() string + type FunctionParameter struct + ArgType *TypeName + Defexpr *Node + Mode FunctionParameterMode + Name string + func (*FunctionParameter) Descriptor() ([]byte, []int) + func (*FunctionParameter) ProtoMessage() + func (x *FunctionParameter) GetArgType() *TypeName + func (x *FunctionParameter) GetDefexpr() *Node + func (x *FunctionParameter) GetMode() FunctionParameterMode + func (x *FunctionParameter) GetName() string + func (x *FunctionParameter) ProtoReflect() protoreflect.Message + func (x *FunctionParameter) Reset() + func (x *FunctionParameter) String() string + type FunctionParameterMode int32 + const FunctionParameterMode_FUNCTION_PARAMETER_MODE_UNDEFINED + const FunctionParameterMode_FUNC_PARAM_DEFAULT + const FunctionParameterMode_FUNC_PARAM_IN + const FunctionParameterMode_FUNC_PARAM_INOUT + const FunctionParameterMode_FUNC_PARAM_OUT + const FunctionParameterMode_FUNC_PARAM_TABLE + const FunctionParameterMode_FUNC_PARAM_VARIADIC + func (FunctionParameterMode) Descriptor() protoreflect.EnumDescriptor + func (FunctionParameterMode) EnumDescriptor() ([]byte, []int) + func (FunctionParameterMode) Type() protoreflect.EnumType + func (x FunctionParameterMode) Enum() *FunctionParameterMode + func (x FunctionParameterMode) Number() protoreflect.EnumNumber + func (x FunctionParameterMode) String() string + type GrantRoleStmt struct + AdminOpt bool + Behavior DropBehavior + GrantedRoles []*Node + GranteeRoles []*Node + Grantor *RoleSpec + IsGrant bool + func (*GrantRoleStmt) Descriptor() ([]byte, []int) + func (*GrantRoleStmt) ProtoMessage() + 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 (x *GrantRoleStmt) ProtoReflect() protoreflect.Message + func (x *GrantRoleStmt) Reset() + func (x *GrantRoleStmt) String() string + type GrantStmt struct + Behavior DropBehavior + GrantOption bool + Grantees []*Node + Grantor *RoleSpec + IsGrant bool + Objects []*Node + Objtype ObjectType + Privileges []*Node + Targtype GrantTargetType + func (*GrantStmt) Descriptor() ([]byte, []int) + func (*GrantStmt) ProtoMessage() + 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 (x *GrantStmt) ProtoReflect() protoreflect.Message + func (x *GrantStmt) Reset() + func (x *GrantStmt) String() string + type GrantTargetType int32 + const GrantTargetType_ACL_TARGET_ALL_IN_SCHEMA + const GrantTargetType_ACL_TARGET_DEFAULTS + const GrantTargetType_ACL_TARGET_OBJECT + const GrantTargetType_GRANT_TARGET_TYPE_UNDEFINED + func (GrantTargetType) Descriptor() protoreflect.EnumDescriptor + func (GrantTargetType) EnumDescriptor() ([]byte, []int) + func (GrantTargetType) Type() protoreflect.EnumType + func (x GrantTargetType) Enum() *GrantTargetType + func (x GrantTargetType) Number() protoreflect.EnumNumber + func (x GrantTargetType) String() string + type GroupingFunc struct + Agglevelsup uint32 + Args []*Node + Cols []*Node + Location int32 + Refs []*Node + Xpr *Node + func (*GroupingFunc) Descriptor() ([]byte, []int) + func (*GroupingFunc) ProtoMessage() + 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 (x *GroupingFunc) ProtoReflect() protoreflect.Message + func (x *GroupingFunc) Reset() + func (x *GroupingFunc) String() string + type GroupingSet struct + Content []*Node + Kind GroupingSetKind + Location int32 + func (*GroupingSet) Descriptor() ([]byte, []int) + func (*GroupingSet) ProtoMessage() + func (x *GroupingSet) GetContent() []*Node + func (x *GroupingSet) GetKind() GroupingSetKind + func (x *GroupingSet) GetLocation() int32 + func (x *GroupingSet) ProtoReflect() protoreflect.Message + func (x *GroupingSet) Reset() + func (x *GroupingSet) String() string + type GroupingSetKind int32 + const GroupingSetKind_GROUPING_SET_CUBE + const GroupingSetKind_GROUPING_SET_EMPTY + const GroupingSetKind_GROUPING_SET_KIND_UNDEFINED + const GroupingSetKind_GROUPING_SET_ROLLUP + const GroupingSetKind_GROUPING_SET_SETS + const GroupingSetKind_GROUPING_SET_SIMPLE + func (GroupingSetKind) Descriptor() protoreflect.EnumDescriptor + func (GroupingSetKind) EnumDescriptor() ([]byte, []int) + func (GroupingSetKind) Type() protoreflect.EnumType + func (x GroupingSetKind) Enum() *GroupingSetKind + func (x GroupingSetKind) Number() protoreflect.EnumNumber + func (x GroupingSetKind) String() string + type ImportForeignSchemaStmt struct + ListType ImportForeignSchemaType + LocalSchema string + Options []*Node + RemoteSchema string + ServerName string + TableList []*Node + func (*ImportForeignSchemaStmt) Descriptor() ([]byte, []int) + func (*ImportForeignSchemaStmt) ProtoMessage() + 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 (x *ImportForeignSchemaStmt) ProtoReflect() protoreflect.Message + func (x *ImportForeignSchemaStmt) Reset() + func (x *ImportForeignSchemaStmt) String() string + type ImportForeignSchemaType int32 + const ImportForeignSchemaType_FDW_IMPORT_SCHEMA_ALL + const ImportForeignSchemaType_FDW_IMPORT_SCHEMA_EXCEPT + const ImportForeignSchemaType_FDW_IMPORT_SCHEMA_LIMIT_TO + const ImportForeignSchemaType_IMPORT_FOREIGN_SCHEMA_TYPE_UNDEFINED + func (ImportForeignSchemaType) Descriptor() protoreflect.EnumDescriptor + func (ImportForeignSchemaType) EnumDescriptor() ([]byte, []int) + func (ImportForeignSchemaType) Type() protoreflect.EnumType + func (x ImportForeignSchemaType) Enum() *ImportForeignSchemaType + func (x ImportForeignSchemaType) Number() protoreflect.EnumNumber + func (x ImportForeignSchemaType) String() string + type IndexElem struct + Collation []*Node + Expr *Node + Indexcolname string + Name string + NullsOrdering SortByNulls + Opclass []*Node + Opclassopts []*Node + Ordering SortByDir + func (*IndexElem) Descriptor() ([]byte, []int) + func (*IndexElem) ProtoMessage() + 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 (x *IndexElem) ProtoReflect() protoreflect.Message + func (x *IndexElem) Reset() + func (x *IndexElem) String() string + type IndexStmt struct + AccessMethod string + Concurrent bool + Deferrable bool + ExcludeOpNames []*Node + Idxcomment string + Idxname string + IfNotExists bool + IndexIncludingParams []*Node + IndexOid uint32 + IndexParams []*Node + Initdeferred bool + Isconstraint bool + NullsNotDistinct bool + OldCreateSubid uint32 + OldFirstRelfilenodeSubid uint32 + OldNode uint32 + Options []*Node + Primary bool + Relation *RangeVar + ResetDefaultTblspc bool + TableSpace string + Transformed bool + Unique bool + WhereClause *Node + func (*IndexStmt) Descriptor() ([]byte, []int) + func (*IndexStmt) ProtoMessage() + 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 (x *IndexStmt) ProtoReflect() protoreflect.Message + func (x *IndexStmt) Reset() + func (x *IndexStmt) String() string + type InferClause struct + Conname string + IndexElems []*Node + Location int32 + WhereClause *Node + func (*InferClause) Descriptor() ([]byte, []int) + func (*InferClause) ProtoMessage() + func (x *InferClause) GetConname() string + func (x *InferClause) GetIndexElems() []*Node + func (x *InferClause) GetLocation() int32 + func (x *InferClause) GetWhereClause() *Node + func (x *InferClause) ProtoReflect() protoreflect.Message + func (x *InferClause) Reset() + func (x *InferClause) String() string + type InferenceElem struct + Expr *Node + Infercollid uint32 + Inferopclass uint32 + Xpr *Node + func (*InferenceElem) Descriptor() ([]byte, []int) + func (*InferenceElem) ProtoMessage() + func (x *InferenceElem) GetExpr() *Node + func (x *InferenceElem) GetInfercollid() uint32 + func (x *InferenceElem) GetInferopclass() uint32 + func (x *InferenceElem) GetXpr() *Node + func (x *InferenceElem) ProtoReflect() protoreflect.Message + func (x *InferenceElem) Reset() + func (x *InferenceElem) String() string + type InlineCodeBlock struct + Atomic bool + LangIsTrusted bool + LangOid uint32 + SourceText string + func (*InlineCodeBlock) Descriptor() ([]byte, []int) + func (*InlineCodeBlock) ProtoMessage() + func (x *InlineCodeBlock) GetAtomic() bool + func (x *InlineCodeBlock) GetLangIsTrusted() bool + func (x *InlineCodeBlock) GetLangOid() uint32 + func (x *InlineCodeBlock) GetSourceText() string + func (x *InlineCodeBlock) ProtoReflect() protoreflect.Message + func (x *InlineCodeBlock) Reset() + func (x *InlineCodeBlock) String() string + type InsertStmt struct + Cols []*Node + OnConflictClause *OnConflictClause + Override OverridingKind + Relation *RangeVar + ReturningList []*Node + SelectStmt *Node + WithClause *WithClause + func (*InsertStmt) Descriptor() ([]byte, []int) + func (*InsertStmt) ProtoMessage() + 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 (x *InsertStmt) ProtoReflect() protoreflect.Message + func (x *InsertStmt) Reset() + func (x *InsertStmt) String() string + type IntList struct + Items []*Node + func (*IntList) Descriptor() ([]byte, []int) + func (*IntList) ProtoMessage() + func (x *IntList) GetItems() []*Node + func (x *IntList) ProtoReflect() protoreflect.Message + func (x *IntList) Reset() + func (x *IntList) String() string + type Integer struct + Ival int32 + func (*Integer) Descriptor() ([]byte, []int) + func (*Integer) ProtoMessage() + func (x *Integer) GetIval() int32 + func (x *Integer) ProtoReflect() protoreflect.Message + func (x *Integer) Reset() + func (x *Integer) String() string + type IntoClause struct + AccessMethod string + ColNames []*Node + OnCommit OnCommitAction + Options []*Node + Rel *RangeVar + SkipData bool + TableSpaceName string + ViewQuery *Node + func (*IntoClause) Descriptor() ([]byte, []int) + func (*IntoClause) ProtoMessage() + 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 (x *IntoClause) ProtoReflect() protoreflect.Message + func (x *IntoClause) Reset() + func (x *IntoClause) String() string + type JoinExpr struct + Alias *Alias + IsNatural bool + JoinUsingAlias *Alias + Jointype JoinType + Larg *Node + Quals *Node + Rarg *Node + Rtindex int32 + UsingClause []*Node + func (*JoinExpr) Descriptor() ([]byte, []int) + func (*JoinExpr) ProtoMessage() + 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 (x *JoinExpr) ProtoReflect() protoreflect.Message + func (x *JoinExpr) Reset() + func (x *JoinExpr) String() string + type JoinType int32 + const JoinType_JOIN_ANTI + const JoinType_JOIN_FULL + const JoinType_JOIN_INNER + const JoinType_JOIN_LEFT + const JoinType_JOIN_RIGHT + const JoinType_JOIN_SEMI + const JoinType_JOIN_TYPE_UNDEFINED + const JoinType_JOIN_UNIQUE_INNER + const JoinType_JOIN_UNIQUE_OUTER + func (JoinType) Descriptor() protoreflect.EnumDescriptor + func (JoinType) EnumDescriptor() ([]byte, []int) + func (JoinType) Type() protoreflect.EnumType + func (x JoinType) Enum() *JoinType + func (x JoinType) Number() protoreflect.EnumNumber + func (x JoinType) String() string + type KeywordKind int32 + const KeywordKind_COL_NAME_KEYWORD + const KeywordKind_NO_KEYWORD + const KeywordKind_RESERVED_KEYWORD + const KeywordKind_TYPE_FUNC_NAME_KEYWORD + const KeywordKind_UNRESERVED_KEYWORD + func (KeywordKind) Descriptor() protoreflect.EnumDescriptor + func (KeywordKind) EnumDescriptor() ([]byte, []int) + func (KeywordKind) Type() protoreflect.EnumType + func (x KeywordKind) Enum() *KeywordKind + func (x KeywordKind) Number() protoreflect.EnumNumber + func (x KeywordKind) String() string + type LimitOption int32 + const LimitOption_LIMIT_OPTION_COUNT + const LimitOption_LIMIT_OPTION_DEFAULT + const LimitOption_LIMIT_OPTION_UNDEFINED + const LimitOption_LIMIT_OPTION_WITH_TIES + func (LimitOption) Descriptor() protoreflect.EnumDescriptor + func (LimitOption) EnumDescriptor() ([]byte, []int) + func (LimitOption) Type() protoreflect.EnumType + func (x LimitOption) Enum() *LimitOption + func (x LimitOption) Number() protoreflect.EnumNumber + func (x LimitOption) String() string + type List struct + Items []*Node + func (*List) Descriptor() ([]byte, []int) + func (*List) ProtoMessage() + func (x *List) GetItems() []*Node + func (x *List) ProtoReflect() protoreflect.Message + func (x *List) Reset() + func (x *List) String() string + type ListenStmt struct + Conditionname string + func (*ListenStmt) Descriptor() ([]byte, []int) + func (*ListenStmt) ProtoMessage() + func (x *ListenStmt) GetConditionname() string + func (x *ListenStmt) ProtoReflect() protoreflect.Message + func (x *ListenStmt) Reset() + func (x *ListenStmt) String() string + type LoadStmt struct + Filename string + func (*LoadStmt) Descriptor() ([]byte, []int) + func (*LoadStmt) ProtoMessage() + func (x *LoadStmt) GetFilename() string + func (x *LoadStmt) ProtoReflect() protoreflect.Message + func (x *LoadStmt) Reset() + func (x *LoadStmt) String() string + type LockClauseStrength int32 + const LockClauseStrength_LCS_FORKEYSHARE + const LockClauseStrength_LCS_FORNOKEYUPDATE + const LockClauseStrength_LCS_FORSHARE + const LockClauseStrength_LCS_FORUPDATE + const LockClauseStrength_LCS_NONE + const LockClauseStrength_LOCK_CLAUSE_STRENGTH_UNDEFINED + func (LockClauseStrength) Descriptor() protoreflect.EnumDescriptor + func (LockClauseStrength) EnumDescriptor() ([]byte, []int) + func (LockClauseStrength) Type() protoreflect.EnumType + func (x LockClauseStrength) Enum() *LockClauseStrength + func (x LockClauseStrength) Number() protoreflect.EnumNumber + func (x LockClauseStrength) String() string + type LockStmt struct + Mode int32 + Nowait bool + Relations []*Node + func (*LockStmt) Descriptor() ([]byte, []int) + func (*LockStmt) ProtoMessage() + func (x *LockStmt) GetMode() int32 + func (x *LockStmt) GetNowait() bool + func (x *LockStmt) GetRelations() []*Node + func (x *LockStmt) ProtoReflect() protoreflect.Message + func (x *LockStmt) Reset() + func (x *LockStmt) String() string + type LockTupleMode int32 + const LockTupleMode_LOCK_TUPLE_MODE_UNDEFINED + const LockTupleMode_LockTupleExclusive + const LockTupleMode_LockTupleKeyShare + const LockTupleMode_LockTupleNoKeyExclusive + const LockTupleMode_LockTupleShare + func (LockTupleMode) Descriptor() protoreflect.EnumDescriptor + func (LockTupleMode) EnumDescriptor() ([]byte, []int) + func (LockTupleMode) Type() protoreflect.EnumType + func (x LockTupleMode) Enum() *LockTupleMode + func (x LockTupleMode) Number() protoreflect.EnumNumber + func (x LockTupleMode) String() string + type LockWaitPolicy int32 + const LockWaitPolicy_LOCK_WAIT_POLICY_UNDEFINED + const LockWaitPolicy_LockWaitBlock + const LockWaitPolicy_LockWaitError + const LockWaitPolicy_LockWaitSkip + func (LockWaitPolicy) Descriptor() protoreflect.EnumDescriptor + func (LockWaitPolicy) EnumDescriptor() ([]byte, []int) + func (LockWaitPolicy) Type() protoreflect.EnumType + func (x LockWaitPolicy) Enum() *LockWaitPolicy + func (x LockWaitPolicy) Number() protoreflect.EnumNumber + func (x LockWaitPolicy) String() string + type LockingClause struct + LockedRels []*Node + Strength LockClauseStrength + WaitPolicy LockWaitPolicy + func (*LockingClause) Descriptor() ([]byte, []int) + func (*LockingClause) ProtoMessage() + func (x *LockingClause) GetLockedRels() []*Node + func (x *LockingClause) GetStrength() LockClauseStrength + func (x *LockingClause) GetWaitPolicy() LockWaitPolicy + func (x *LockingClause) ProtoReflect() protoreflect.Message + func (x *LockingClause) Reset() + func (x *LockingClause) String() string + type MergeAction struct + CommandType CmdType + Matched bool + Override OverridingKind + Qual *Node + TargetList []*Node + UpdateColnos []*Node + func (*MergeAction) Descriptor() ([]byte, []int) + func (*MergeAction) ProtoMessage() + 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 (x *MergeAction) ProtoReflect() protoreflect.Message + func (x *MergeAction) Reset() + func (x *MergeAction) String() string + type MergeStmt struct + JoinCondition *Node + MergeWhenClauses []*Node + Relation *RangeVar + SourceRelation *Node + WithClause *WithClause + func (*MergeStmt) Descriptor() ([]byte, []int) + func (*MergeStmt) ProtoMessage() + 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 (x *MergeStmt) ProtoReflect() protoreflect.Message + func (x *MergeStmt) Reset() + func (x *MergeStmt) String() string + type MergeWhenClause struct + CommandType CmdType + Condition *Node + Matched bool + Override OverridingKind + TargetList []*Node + Values []*Node + func (*MergeWhenClause) Descriptor() ([]byte, []int) + func (*MergeWhenClause) ProtoMessage() + 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 (x *MergeWhenClause) ProtoReflect() protoreflect.Message + func (x *MergeWhenClause) Reset() + func (x *MergeWhenClause) String() string + type MinMaxExpr struct + Args []*Node + Inputcollid uint32 + Location int32 + Minmaxcollid uint32 + Minmaxtype uint32 + Op MinMaxOp + Xpr *Node + func (*MinMaxExpr) Descriptor() ([]byte, []int) + func (*MinMaxExpr) ProtoMessage() + 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 (x *MinMaxExpr) ProtoReflect() protoreflect.Message + func (x *MinMaxExpr) Reset() + func (x *MinMaxExpr) String() string + type MinMaxOp int32 + const MinMaxOp_IS_GREATEST + const MinMaxOp_IS_LEAST + const MinMaxOp_MIN_MAX_OP_UNDEFINED + func (MinMaxOp) Descriptor() protoreflect.EnumDescriptor + func (MinMaxOp) EnumDescriptor() ([]byte, []int) + func (MinMaxOp) Type() protoreflect.EnumType + func (x MinMaxOp) Enum() *MinMaxOp + func (x MinMaxOp) Number() protoreflect.EnumNumber + func (x MinMaxOp) String() string + type MultiAssignRef struct + Colno int32 + Ncolumns int32 + Source *Node + func (*MultiAssignRef) Descriptor() ([]byte, []int) + func (*MultiAssignRef) ProtoMessage() + func (x *MultiAssignRef) GetColno() int32 + func (x *MultiAssignRef) GetNcolumns() int32 + func (x *MultiAssignRef) GetSource() *Node + func (x *MultiAssignRef) ProtoReflect() protoreflect.Message + func (x *MultiAssignRef) Reset() + func (x *MultiAssignRef) String() string + type NamedArgExpr struct + Arg *Node + Argnumber int32 + Location int32 + Name string + Xpr *Node + func (*NamedArgExpr) Descriptor() ([]byte, []int) + func (*NamedArgExpr) ProtoMessage() + 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 (x *NamedArgExpr) ProtoReflect() protoreflect.Message + func (x *NamedArgExpr) Reset() + func (x *NamedArgExpr) String() string + type NextValueExpr struct + Seqid uint32 + TypeId uint32 + Xpr *Node + func (*NextValueExpr) Descriptor() ([]byte, []int) + func (*NextValueExpr) ProtoMessage() + func (x *NextValueExpr) GetSeqid() uint32 + func (x *NextValueExpr) GetTypeId() uint32 + func (x *NextValueExpr) GetXpr() *Node + func (x *NextValueExpr) ProtoReflect() protoreflect.Message + func (x *NextValueExpr) Reset() + func (x *NextValueExpr) String() string + type Node struct + Node isNode_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) + func (*Node) ProtoMessage() + func (m *Node) GetNode() isNode_Node + 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 (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 (x *Node) ProtoReflect() protoreflect.Message + func (x *Node) Reset() + func (x *Node) String() string + type Node_AArrayExpr struct + AArrayExpr *A_ArrayExpr + type Node_AConst struct + AConst *A_Const + type Node_AExpr struct + AExpr *A_Expr + type Node_AIndices struct + AIndices *A_Indices + type Node_AIndirection struct + AIndirection *A_Indirection + type Node_AStar struct + AStar *A_Star + type Node_AccessPriv struct + AccessPriv *AccessPriv + type Node_Aggref struct + Aggref *Aggref + type Node_Alias struct + Alias *Alias + type Node_AlterCollationStmt struct + AlterCollationStmt *AlterCollationStmt + type Node_AlterDatabaseRefreshCollStmt struct + AlterDatabaseRefreshCollStmt *AlterDatabaseRefreshCollStmt + type Node_AlterDatabaseSetStmt struct + AlterDatabaseSetStmt *AlterDatabaseSetStmt + type Node_AlterDatabaseStmt struct + AlterDatabaseStmt *AlterDatabaseStmt + type Node_AlterDefaultPrivilegesStmt struct + AlterDefaultPrivilegesStmt *AlterDefaultPrivilegesStmt + type Node_AlterDomainStmt struct + AlterDomainStmt *AlterDomainStmt + type Node_AlterEnumStmt struct + AlterEnumStmt *AlterEnumStmt + type Node_AlterEventTrigStmt struct + AlterEventTrigStmt *AlterEventTrigStmt + type Node_AlterExtensionContentsStmt struct + AlterExtensionContentsStmt *AlterExtensionContentsStmt + type Node_AlterExtensionStmt struct + AlterExtensionStmt *AlterExtensionStmt + type Node_AlterFdwStmt struct + AlterFdwStmt *AlterFdwStmt + type Node_AlterForeignServerStmt struct + AlterForeignServerStmt *AlterForeignServerStmt + type Node_AlterFunctionStmt struct + AlterFunctionStmt *AlterFunctionStmt + type Node_AlterObjectDependsStmt struct + AlterObjectDependsStmt *AlterObjectDependsStmt + type Node_AlterObjectSchemaStmt struct + AlterObjectSchemaStmt *AlterObjectSchemaStmt + type Node_AlterOpFamilyStmt struct + AlterOpFamilyStmt *AlterOpFamilyStmt + type Node_AlterOperatorStmt struct + AlterOperatorStmt *AlterOperatorStmt + type Node_AlterOwnerStmt struct + AlterOwnerStmt *AlterOwnerStmt + type Node_AlterPolicyStmt struct + AlterPolicyStmt *AlterPolicyStmt + type Node_AlterPublicationStmt struct + AlterPublicationStmt *AlterPublicationStmt + type Node_AlterRoleSetStmt struct + AlterRoleSetStmt *AlterRoleSetStmt + type Node_AlterRoleStmt struct + AlterRoleStmt *AlterRoleStmt + type Node_AlterSeqStmt struct + AlterSeqStmt *AlterSeqStmt + type Node_AlterStatsStmt struct + AlterStatsStmt *AlterStatsStmt + type Node_AlterSubscriptionStmt struct + AlterSubscriptionStmt *AlterSubscriptionStmt + type Node_AlterSystemStmt struct + AlterSystemStmt *AlterSystemStmt + type Node_AlterTableCmd struct + AlterTableCmd *AlterTableCmd + type Node_AlterTableMoveAllStmt struct + AlterTableMoveAllStmt *AlterTableMoveAllStmt + type Node_AlterTableSpaceOptionsStmt struct + AlterTableSpaceOptionsStmt *AlterTableSpaceOptionsStmt + type Node_AlterTableStmt struct + AlterTableStmt *AlterTableStmt + type Node_AlterTsconfigurationStmt struct + AlterTsconfigurationStmt *AlterTSConfigurationStmt + type Node_AlterTsdictionaryStmt struct + AlterTsdictionaryStmt *AlterTSDictionaryStmt + type Node_AlterTypeStmt struct + AlterTypeStmt *AlterTypeStmt + type Node_AlterUserMappingStmt struct + AlterUserMappingStmt *AlterUserMappingStmt + type Node_AlternativeSubPlan struct + AlternativeSubPlan *AlternativeSubPlan + type Node_ArrayCoerceExpr struct + ArrayCoerceExpr *ArrayCoerceExpr + type Node_ArrayExpr struct + ArrayExpr *ArrayExpr + type Node_BitString struct + BitString *BitString + type Node_BoolExpr struct + BoolExpr *BoolExpr + type Node_Boolean struct + Boolean *Boolean + type Node_BooleanTest struct + BooleanTest *BooleanTest + type Node_CallContext struct + CallContext *CallContext + type Node_CallStmt struct + CallStmt *CallStmt + type Node_CaseExpr struct + CaseExpr *CaseExpr + type Node_CaseTestExpr struct + CaseTestExpr *CaseTestExpr + type Node_CaseWhen struct + CaseWhen *CaseWhen + type Node_CheckPointStmt struct + CheckPointStmt *CheckPointStmt + type Node_ClosePortalStmt struct + ClosePortalStmt *ClosePortalStmt + type Node_ClusterStmt struct + ClusterStmt *ClusterStmt + type Node_CoalesceExpr struct + CoalesceExpr *CoalesceExpr + type Node_CoerceToDomain struct + CoerceToDomain *CoerceToDomain + type Node_CoerceToDomainValue struct + CoerceToDomainValue *CoerceToDomainValue + type Node_CoerceViaIo struct + CoerceViaIo *CoerceViaIO + type Node_CollateClause struct + CollateClause *CollateClause + type Node_CollateExpr struct + CollateExpr *CollateExpr + type Node_ColumnDef struct + ColumnDef *ColumnDef + type Node_ColumnRef struct + ColumnRef *ColumnRef + type Node_CommentStmt struct + CommentStmt *CommentStmt + type Node_CommonTableExpr struct + CommonTableExpr *CommonTableExpr + type Node_CompositeTypeStmt struct + CompositeTypeStmt *CompositeTypeStmt + type Node_Constraint struct + Constraint *Constraint + type Node_ConstraintsSetStmt struct + ConstraintsSetStmt *ConstraintsSetStmt + type Node_ConvertRowtypeExpr struct + ConvertRowtypeExpr *ConvertRowtypeExpr + type Node_CopyStmt struct + CopyStmt *CopyStmt + type Node_CreateAmStmt struct + CreateAmStmt *CreateAmStmt + type Node_CreateCastStmt struct + CreateCastStmt *CreateCastStmt + type Node_CreateConversionStmt struct + CreateConversionStmt *CreateConversionStmt + type Node_CreateDomainStmt struct + CreateDomainStmt *CreateDomainStmt + type Node_CreateEnumStmt struct + CreateEnumStmt *CreateEnumStmt + type Node_CreateEventTrigStmt struct + CreateEventTrigStmt *CreateEventTrigStmt + type Node_CreateExtensionStmt struct + CreateExtensionStmt *CreateExtensionStmt + type Node_CreateFdwStmt struct + CreateFdwStmt *CreateFdwStmt + type Node_CreateForeignServerStmt struct + CreateForeignServerStmt *CreateForeignServerStmt + type Node_CreateForeignTableStmt struct + CreateForeignTableStmt *CreateForeignTableStmt + type Node_CreateFunctionStmt struct + CreateFunctionStmt *CreateFunctionStmt + type Node_CreateOpClassItem struct + CreateOpClassItem *CreateOpClassItem + type Node_CreateOpClassStmt struct + CreateOpClassStmt *CreateOpClassStmt + type Node_CreateOpFamilyStmt struct + CreateOpFamilyStmt *CreateOpFamilyStmt + type Node_CreatePlangStmt struct + CreatePlangStmt *CreatePLangStmt + type Node_CreatePolicyStmt struct + CreatePolicyStmt *CreatePolicyStmt + type Node_CreatePublicationStmt struct + CreatePublicationStmt *CreatePublicationStmt + type Node_CreateRangeStmt struct + CreateRangeStmt *CreateRangeStmt + type Node_CreateRoleStmt struct + CreateRoleStmt *CreateRoleStmt + type Node_CreateSchemaStmt struct + CreateSchemaStmt *CreateSchemaStmt + type Node_CreateSeqStmt struct + CreateSeqStmt *CreateSeqStmt + type Node_CreateStatsStmt struct + CreateStatsStmt *CreateStatsStmt + type Node_CreateStmt struct + CreateStmt *CreateStmt + type Node_CreateSubscriptionStmt struct + CreateSubscriptionStmt *CreateSubscriptionStmt + type Node_CreateTableAsStmt struct + CreateTableAsStmt *CreateTableAsStmt + type Node_CreateTableSpaceStmt struct + CreateTableSpaceStmt *CreateTableSpaceStmt + type Node_CreateTransformStmt struct + CreateTransformStmt *CreateTransformStmt + type Node_CreateTrigStmt struct + CreateTrigStmt *CreateTrigStmt + type Node_CreateUserMappingStmt struct + CreateUserMappingStmt *CreateUserMappingStmt + type Node_CreatedbStmt struct + CreatedbStmt *CreatedbStmt + type Node_CtecycleClause struct + CtecycleClause *CTECycleClause + type Node_CtesearchClause struct + CtesearchClause *CTESearchClause + type Node_CurrentOfExpr struct + CurrentOfExpr *CurrentOfExpr + type Node_DeallocateStmt struct + DeallocateStmt *DeallocateStmt + type Node_DeclareCursorStmt struct + DeclareCursorStmt *DeclareCursorStmt + type Node_DefElem struct + DefElem *DefElem + type Node_DefineStmt struct + DefineStmt *DefineStmt + type Node_DeleteStmt struct + DeleteStmt *DeleteStmt + type Node_DiscardStmt struct + DiscardStmt *DiscardStmt + type Node_DistinctExpr struct + DistinctExpr *DistinctExpr + type Node_DoStmt struct + DoStmt *DoStmt + type Node_DropOwnedStmt struct + DropOwnedStmt *DropOwnedStmt + type Node_DropRoleStmt struct + DropRoleStmt *DropRoleStmt + type Node_DropStmt struct + DropStmt *DropStmt + type Node_DropSubscriptionStmt struct + DropSubscriptionStmt *DropSubscriptionStmt + type Node_DropTableSpaceStmt struct + DropTableSpaceStmt *DropTableSpaceStmt + type Node_DropUserMappingStmt struct + DropUserMappingStmt *DropUserMappingStmt + type Node_DropdbStmt struct + DropdbStmt *DropdbStmt + type Node_ExecuteStmt struct + ExecuteStmt *ExecuteStmt + type Node_ExplainStmt struct + ExplainStmt *ExplainStmt + type Node_FetchStmt struct + FetchStmt *FetchStmt + type Node_FieldSelect struct + FieldSelect *FieldSelect + type Node_FieldStore struct + FieldStore *FieldStore + type Node_Float struct + Float *Float + type Node_FromExpr struct + FromExpr *FromExpr + type Node_FuncCall struct + FuncCall *FuncCall + type Node_FuncExpr struct + FuncExpr *FuncExpr + type Node_FunctionParameter struct + FunctionParameter *FunctionParameter + type Node_GrantRoleStmt struct + GrantRoleStmt *GrantRoleStmt + type Node_GrantStmt struct + GrantStmt *GrantStmt + type Node_GroupingFunc struct + GroupingFunc *GroupingFunc + type Node_GroupingSet struct + GroupingSet *GroupingSet + type Node_ImportForeignSchemaStmt struct + ImportForeignSchemaStmt *ImportForeignSchemaStmt + type Node_IndexElem struct + IndexElem *IndexElem + type Node_IndexStmt struct + IndexStmt *IndexStmt + type Node_InferClause struct + InferClause *InferClause + type Node_InferenceElem struct + InferenceElem *InferenceElem + type Node_InlineCodeBlock struct + InlineCodeBlock *InlineCodeBlock + type Node_InsertStmt struct + InsertStmt *InsertStmt + type Node_IntList struct + IntList *IntList + type Node_Integer struct + Integer *Integer + type Node_IntoClause struct + IntoClause *IntoClause + type Node_JoinExpr struct + JoinExpr *JoinExpr + type Node_List struct + List *List + type Node_ListenStmt struct + ListenStmt *ListenStmt + type Node_LoadStmt struct + LoadStmt *LoadStmt + type Node_LockStmt struct + LockStmt *LockStmt + type Node_LockingClause struct + LockingClause *LockingClause + type Node_MergeAction struct + MergeAction *MergeAction + type Node_MergeStmt struct + MergeStmt *MergeStmt + type Node_MergeWhenClause struct + MergeWhenClause *MergeWhenClause + type Node_MinMaxExpr struct + MinMaxExpr *MinMaxExpr + type Node_MultiAssignRef struct + MultiAssignRef *MultiAssignRef + type Node_NamedArgExpr struct + NamedArgExpr *NamedArgExpr + type Node_NextValueExpr struct + NextValueExpr *NextValueExpr + type Node_NotifyStmt struct + NotifyStmt *NotifyStmt + type Node_NullIfExpr struct + NullIfExpr *NullIfExpr + type Node_NullTest struct + NullTest *NullTest + type Node_ObjectWithArgs struct + ObjectWithArgs *ObjectWithArgs + type Node_OidList struct + OidList *OidList + type Node_OnConflictClause struct + OnConflictClause *OnConflictClause + type Node_OnConflictExpr struct + OnConflictExpr *OnConflictExpr + type Node_OpExpr struct + OpExpr *OpExpr + type Node_Param struct + Param *Param + type Node_ParamRef struct + ParamRef *ParamRef + type Node_PartitionBoundSpec struct + PartitionBoundSpec *PartitionBoundSpec + type Node_PartitionCmd struct + PartitionCmd *PartitionCmd + type Node_PartitionElem struct + PartitionElem *PartitionElem + type Node_PartitionRangeDatum struct + PartitionRangeDatum *PartitionRangeDatum + type Node_PartitionSpec struct + PartitionSpec *PartitionSpec + type Node_PlassignStmt struct + PlassignStmt *PLAssignStmt + type Node_PrepareStmt struct + PrepareStmt *PrepareStmt + type Node_PublicationObjSpec struct + PublicationObjSpec *PublicationObjSpec + type Node_PublicationTable struct + PublicationTable *PublicationTable + type Node_Query struct + Query *Query + type Node_RangeFunction struct + RangeFunction *RangeFunction + type Node_RangeSubselect struct + RangeSubselect *RangeSubselect + type Node_RangeTableFunc struct + RangeTableFunc *RangeTableFunc + type Node_RangeTableFuncCol struct + RangeTableFuncCol *RangeTableFuncCol + type Node_RangeTableSample struct + RangeTableSample *RangeTableSample + type Node_RangeTblEntry struct + RangeTblEntry *RangeTblEntry + type Node_RangeTblFunction struct + RangeTblFunction *RangeTblFunction + type Node_RangeTblRef struct + RangeTblRef *RangeTblRef + type Node_RangeVar struct + RangeVar *RangeVar + type Node_RawStmt struct + RawStmt *RawStmt + type Node_ReassignOwnedStmt struct + ReassignOwnedStmt *ReassignOwnedStmt + type Node_RefreshMatViewStmt struct + RefreshMatViewStmt *RefreshMatViewStmt + type Node_ReindexStmt struct + ReindexStmt *ReindexStmt + type Node_RelabelType struct + RelabelType *RelabelType + type Node_RenameStmt struct + RenameStmt *RenameStmt + type Node_ReplicaIdentityStmt struct + ReplicaIdentityStmt *ReplicaIdentityStmt + type Node_ResTarget struct + ResTarget *ResTarget + type Node_ReturnStmt struct + ReturnStmt *ReturnStmt + type Node_RoleSpec struct + RoleSpec *RoleSpec + type Node_RowCompareExpr struct + RowCompareExpr *RowCompareExpr + type Node_RowExpr struct + RowExpr *RowExpr + type Node_RowMarkClause struct + RowMarkClause *RowMarkClause + type Node_RuleStmt struct + RuleStmt *RuleStmt + type Node_ScalarArrayOpExpr struct + ScalarArrayOpExpr *ScalarArrayOpExpr + type Node_SecLabelStmt struct + SecLabelStmt *SecLabelStmt + type Node_SelectStmt struct + SelectStmt *SelectStmt + type Node_SetOperationStmt struct + SetOperationStmt *SetOperationStmt + type Node_SetToDefault struct + SetToDefault *SetToDefault + type Node_SortBy struct + SortBy *SortBy + type Node_SortGroupClause struct + SortGroupClause *SortGroupClause + type Node_SqlvalueFunction struct + SqlvalueFunction *SQLValueFunction + type Node_StatsElem struct + StatsElem *StatsElem + type Node_String_ struct + String_ *String + type Node_SubLink struct + SubLink *SubLink + type Node_SubPlan struct + SubPlan *SubPlan + type Node_SubscriptingRef struct + SubscriptingRef *SubscriptingRef + type Node_TableFunc struct + TableFunc *TableFunc + type Node_TableLikeClause struct + TableLikeClause *TableLikeClause + type Node_TableSampleClause struct + TableSampleClause *TableSampleClause + type Node_TargetEntry struct + TargetEntry *TargetEntry + type Node_TransactionStmt struct + TransactionStmt *TransactionStmt + type Node_TriggerTransition struct + TriggerTransition *TriggerTransition + type Node_TruncateStmt struct + TruncateStmt *TruncateStmt + type Node_TypeCast struct + TypeCast *TypeCast + type Node_TypeName struct + TypeName *TypeName + type Node_UnlistenStmt struct + UnlistenStmt *UnlistenStmt + type Node_UpdateStmt struct + UpdateStmt *UpdateStmt + type Node_VacuumRelation struct + VacuumRelation *VacuumRelation + type Node_VacuumStmt struct + VacuumStmt *VacuumStmt + type Node_Var struct + Var *Var + type Node_VariableSetStmt struct + VariableSetStmt *VariableSetStmt + type Node_VariableShowStmt struct + VariableShowStmt *VariableShowStmt + type Node_ViewStmt struct + ViewStmt *ViewStmt + type Node_WindowClause struct + WindowClause *WindowClause + type Node_WindowDef struct + WindowDef *WindowDef + type Node_WindowFunc struct + WindowFunc *WindowFunc + type Node_WithCheckOption struct + WithCheckOption *WithCheckOption + type Node_WithClause struct + WithClause *WithClause + type Node_XmlExpr struct + XmlExpr *XmlExpr + type Node_XmlSerialize struct + XmlSerialize *XmlSerialize + type NotifyStmt struct + Conditionname string + Payload string + func (*NotifyStmt) Descriptor() ([]byte, []int) + func (*NotifyStmt) ProtoMessage() + func (x *NotifyStmt) GetConditionname() string + func (x *NotifyStmt) GetPayload() string + func (x *NotifyStmt) ProtoReflect() protoreflect.Message + func (x *NotifyStmt) Reset() + func (x *NotifyStmt) String() string + type NullIfExpr struct + Args []*Node + Inputcollid uint32 + Location int32 + Opcollid uint32 + Opfuncid uint32 + Opno uint32 + Opresulttype uint32 + Opretset bool + Xpr *Node + func (*NullIfExpr) Descriptor() ([]byte, []int) + func (*NullIfExpr) ProtoMessage() + 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 (x *NullIfExpr) ProtoReflect() protoreflect.Message + func (x *NullIfExpr) Reset() + func (x *NullIfExpr) String() string + type NullTest struct + Arg *Node + Argisrow bool + Location int32 + Nulltesttype NullTestType + Xpr *Node + func (*NullTest) Descriptor() ([]byte, []int) + func (*NullTest) ProtoMessage() + 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 (x *NullTest) ProtoReflect() protoreflect.Message + func (x *NullTest) Reset() + func (x *NullTest) String() string + type NullTestType int32 + const NullTestType_IS_NOT_NULL + const NullTestType_IS_NULL + const NullTestType_NULL_TEST_TYPE_UNDEFINED + func (NullTestType) Descriptor() protoreflect.EnumDescriptor + func (NullTestType) EnumDescriptor() ([]byte, []int) + func (NullTestType) Type() protoreflect.EnumType + func (x NullTestType) Enum() *NullTestType + func (x NullTestType) Number() protoreflect.EnumNumber + func (x NullTestType) String() string + type ObjectType int32 + const ObjectType_OBJECT_ACCESS_METHOD + const ObjectType_OBJECT_AGGREGATE + const ObjectType_OBJECT_AMOP + const ObjectType_OBJECT_AMPROC + const ObjectType_OBJECT_ATTRIBUTE + const ObjectType_OBJECT_CAST + const ObjectType_OBJECT_COLLATION + const ObjectType_OBJECT_COLUMN + const ObjectType_OBJECT_CONVERSION + const ObjectType_OBJECT_DATABASE + const ObjectType_OBJECT_DEFACL + const ObjectType_OBJECT_DEFAULT + const ObjectType_OBJECT_DOMAIN + const ObjectType_OBJECT_DOMCONSTRAINT + const ObjectType_OBJECT_EVENT_TRIGGER + const ObjectType_OBJECT_EXTENSION + const ObjectType_OBJECT_FDW + const ObjectType_OBJECT_FOREIGN_SERVER + const ObjectType_OBJECT_FOREIGN_TABLE + const ObjectType_OBJECT_FUNCTION + const ObjectType_OBJECT_INDEX + const ObjectType_OBJECT_LANGUAGE + const ObjectType_OBJECT_LARGEOBJECT + const ObjectType_OBJECT_MATVIEW + const ObjectType_OBJECT_OPCLASS + const ObjectType_OBJECT_OPERATOR + const ObjectType_OBJECT_OPFAMILY + const ObjectType_OBJECT_PARAMETER_ACL + const ObjectType_OBJECT_POLICY + const ObjectType_OBJECT_PROCEDURE + const ObjectType_OBJECT_PUBLICATION + const ObjectType_OBJECT_PUBLICATION_NAMESPACE + const ObjectType_OBJECT_PUBLICATION_REL + const ObjectType_OBJECT_ROLE + const ObjectType_OBJECT_ROUTINE + const ObjectType_OBJECT_RULE + const ObjectType_OBJECT_SCHEMA + const ObjectType_OBJECT_SEQUENCE + const ObjectType_OBJECT_STATISTIC_EXT + const ObjectType_OBJECT_SUBSCRIPTION + const ObjectType_OBJECT_TABCONSTRAINT + const ObjectType_OBJECT_TABLE + const ObjectType_OBJECT_TABLESPACE + const ObjectType_OBJECT_TRANSFORM + const ObjectType_OBJECT_TRIGGER + const ObjectType_OBJECT_TSCONFIGURATION + const ObjectType_OBJECT_TSDICTIONARY + const ObjectType_OBJECT_TSPARSER + const ObjectType_OBJECT_TSTEMPLATE + const ObjectType_OBJECT_TYPE + const ObjectType_OBJECT_TYPE_UNDEFINED + const ObjectType_OBJECT_USER_MAPPING + const ObjectType_OBJECT_VIEW + func (ObjectType) Descriptor() protoreflect.EnumDescriptor + func (ObjectType) EnumDescriptor() ([]byte, []int) + func (ObjectType) Type() protoreflect.EnumType + func (x ObjectType) Enum() *ObjectType + func (x ObjectType) Number() protoreflect.EnumNumber + func (x ObjectType) String() string + type ObjectWithArgs struct + ArgsUnspecified bool + Objargs []*Node + Objfuncargs []*Node + Objname []*Node + func (*ObjectWithArgs) Descriptor() ([]byte, []int) + func (*ObjectWithArgs) ProtoMessage() + func (x *ObjectWithArgs) GetArgsUnspecified() bool + func (x *ObjectWithArgs) GetObjargs() []*Node + func (x *ObjectWithArgs) GetObjfuncargs() []*Node + func (x *ObjectWithArgs) GetObjname() []*Node + func (x *ObjectWithArgs) ProtoReflect() protoreflect.Message + func (x *ObjectWithArgs) Reset() + func (x *ObjectWithArgs) String() string + type OidList struct + Items []*Node + func (*OidList) Descriptor() ([]byte, []int) + func (*OidList) ProtoMessage() + func (x *OidList) GetItems() []*Node + func (x *OidList) ProtoReflect() protoreflect.Message + func (x *OidList) Reset() + func (x *OidList) String() string + type OnCommitAction int32 + const OnCommitAction_ONCOMMIT_DELETE_ROWS + const OnCommitAction_ONCOMMIT_DROP + const OnCommitAction_ONCOMMIT_NOOP + const OnCommitAction_ONCOMMIT_PRESERVE_ROWS + const OnCommitAction_ON_COMMIT_ACTION_UNDEFINED + func (OnCommitAction) Descriptor() protoreflect.EnumDescriptor + func (OnCommitAction) EnumDescriptor() ([]byte, []int) + func (OnCommitAction) Type() protoreflect.EnumType + func (x OnCommitAction) Enum() *OnCommitAction + func (x OnCommitAction) Number() protoreflect.EnumNumber + func (x OnCommitAction) String() string + type OnConflictAction int32 + const OnConflictAction_ONCONFLICT_NONE + const OnConflictAction_ONCONFLICT_NOTHING + const OnConflictAction_ONCONFLICT_UPDATE + const OnConflictAction_ON_CONFLICT_ACTION_UNDEFINED + func (OnConflictAction) Descriptor() protoreflect.EnumDescriptor + func (OnConflictAction) EnumDescriptor() ([]byte, []int) + func (OnConflictAction) Type() protoreflect.EnumType + func (x OnConflictAction) Enum() *OnConflictAction + func (x OnConflictAction) Number() protoreflect.EnumNumber + func (x OnConflictAction) String() string + type OnConflictClause struct + Action OnConflictAction + Infer *InferClause + Location int32 + TargetList []*Node + WhereClause *Node + func (*OnConflictClause) Descriptor() ([]byte, []int) + func (*OnConflictClause) ProtoMessage() + 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 (x *OnConflictClause) ProtoReflect() protoreflect.Message + func (x *OnConflictClause) Reset() + func (x *OnConflictClause) String() string + type OnConflictExpr struct + Action OnConflictAction + ArbiterElems []*Node + ArbiterWhere *Node + Constraint uint32 + ExclRelIndex int32 + ExclRelTlist []*Node + OnConflictSet []*Node + OnConflictWhere *Node + func (*OnConflictExpr) Descriptor() ([]byte, []int) + func (*OnConflictExpr) ProtoMessage() + 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 (x *OnConflictExpr) ProtoReflect() protoreflect.Message + func (x *OnConflictExpr) Reset() + func (x *OnConflictExpr) String() string + type OpExpr struct + Args []*Node + Inputcollid uint32 + Location int32 + Opcollid uint32 + Opfuncid uint32 + Opno uint32 + Opresulttype uint32 + Opretset bool + Xpr *Node + func (*OpExpr) Descriptor() ([]byte, []int) + func (*OpExpr) ProtoMessage() + 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 (x *OpExpr) ProtoReflect() protoreflect.Message + func (x *OpExpr) Reset() + func (x *OpExpr) String() string + type OverridingKind int32 + const OverridingKind_OVERRIDING_KIND_UNDEFINED + const OverridingKind_OVERRIDING_NOT_SET + const OverridingKind_OVERRIDING_SYSTEM_VALUE + const OverridingKind_OVERRIDING_USER_VALUE + func (OverridingKind) Descriptor() protoreflect.EnumDescriptor + func (OverridingKind) EnumDescriptor() ([]byte, []int) + func (OverridingKind) Type() protoreflect.EnumType + func (x OverridingKind) Enum() *OverridingKind + func (x OverridingKind) Number() protoreflect.EnumNumber + func (x OverridingKind) String() string + type PLAssignStmt struct + Indirection []*Node + Location int32 + Name string + Nnames int32 + Val *SelectStmt + func (*PLAssignStmt) Descriptor() ([]byte, []int) + func (*PLAssignStmt) ProtoMessage() + 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 (x *PLAssignStmt) ProtoReflect() protoreflect.Message + func (x *PLAssignStmt) Reset() + func (x *PLAssignStmt) String() string + type Param struct + Location int32 + Paramcollid uint32 + Paramid int32 + Paramkind ParamKind + Paramtype uint32 + Paramtypmod int32 + Xpr *Node + func (*Param) Descriptor() ([]byte, []int) + func (*Param) ProtoMessage() + 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 (x *Param) ProtoReflect() protoreflect.Message + func (x *Param) Reset() + func (x *Param) String() string + type ParamKind int32 + const ParamKind_PARAM_EXEC + const ParamKind_PARAM_EXTERN + const ParamKind_PARAM_KIND_UNDEFINED + const ParamKind_PARAM_MULTIEXPR + const ParamKind_PARAM_SUBLINK + func (ParamKind) Descriptor() protoreflect.EnumDescriptor + func (ParamKind) EnumDescriptor() ([]byte, []int) + func (ParamKind) Type() protoreflect.EnumType + func (x ParamKind) Enum() *ParamKind + func (x ParamKind) Number() protoreflect.EnumNumber + func (x ParamKind) String() string + type ParamRef struct + Location int32 + Number int32 + func (*ParamRef) Descriptor() ([]byte, []int) + func (*ParamRef) ProtoMessage() + func (x *ParamRef) GetLocation() int32 + func (x *ParamRef) GetNumber() int32 + func (x *ParamRef) ProtoReflect() protoreflect.Message + func (x *ParamRef) Reset() + func (x *ParamRef) String() string + type ParseResult struct + Stmts []*RawStmt + Version int32 + func Parse(input string) (tree *ParseResult, err error) + func (*ParseResult) Descriptor() ([]byte, []int) + func (*ParseResult) ProtoMessage() + func (x *ParseResult) GetStmts() []*RawStmt + func (x *ParseResult) GetVersion() int32 + func (x *ParseResult) ProtoReflect() protoreflect.Message + func (x *ParseResult) Reset() + func (x *ParseResult) String() string + type PartitionBoundSpec struct + IsDefault bool + Listdatums []*Node + Location int32 + Lowerdatums []*Node + Modulus int32 + Remainder int32 + Strategy string + Upperdatums []*Node + func (*PartitionBoundSpec) Descriptor() ([]byte, []int) + func (*PartitionBoundSpec) ProtoMessage() + 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 (x *PartitionBoundSpec) ProtoReflect() protoreflect.Message + func (x *PartitionBoundSpec) Reset() + func (x *PartitionBoundSpec) String() string + type PartitionCmd struct + Bound *PartitionBoundSpec + Concurrent bool + Name *RangeVar + func (*PartitionCmd) Descriptor() ([]byte, []int) + func (*PartitionCmd) ProtoMessage() + func (x *PartitionCmd) GetBound() *PartitionBoundSpec + func (x *PartitionCmd) GetConcurrent() bool + func (x *PartitionCmd) GetName() *RangeVar + func (x *PartitionCmd) ProtoReflect() protoreflect.Message + func (x *PartitionCmd) Reset() + func (x *PartitionCmd) String() string + type PartitionElem struct + Collation []*Node + Expr *Node + Location int32 + Name string + Opclass []*Node + func (*PartitionElem) Descriptor() ([]byte, []int) + func (*PartitionElem) ProtoMessage() + 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 (x *PartitionElem) ProtoReflect() protoreflect.Message + func (x *PartitionElem) Reset() + func (x *PartitionElem) String() string + type PartitionRangeDatum struct + Kind PartitionRangeDatumKind + Location int32 + Value *Node + func (*PartitionRangeDatum) Descriptor() ([]byte, []int) + func (*PartitionRangeDatum) ProtoMessage() + func (x *PartitionRangeDatum) GetKind() PartitionRangeDatumKind + func (x *PartitionRangeDatum) GetLocation() int32 + func (x *PartitionRangeDatum) GetValue() *Node + func (x *PartitionRangeDatum) ProtoReflect() protoreflect.Message + func (x *PartitionRangeDatum) Reset() + func (x *PartitionRangeDatum) String() string + type PartitionRangeDatumKind int32 + const PartitionRangeDatumKind_PARTITION_RANGE_DATUM_KIND_UNDEFINED + const PartitionRangeDatumKind_PARTITION_RANGE_DATUM_MAXVALUE + const PartitionRangeDatumKind_PARTITION_RANGE_DATUM_MINVALUE + const PartitionRangeDatumKind_PARTITION_RANGE_DATUM_VALUE + func (PartitionRangeDatumKind) Descriptor() protoreflect.EnumDescriptor + func (PartitionRangeDatumKind) EnumDescriptor() ([]byte, []int) + func (PartitionRangeDatumKind) Type() protoreflect.EnumType + func (x PartitionRangeDatumKind) Enum() *PartitionRangeDatumKind + func (x PartitionRangeDatumKind) Number() protoreflect.EnumNumber + func (x PartitionRangeDatumKind) String() string + type PartitionSpec struct + Location int32 + PartParams []*Node + Strategy string + func (*PartitionSpec) Descriptor() ([]byte, []int) + func (*PartitionSpec) ProtoMessage() + func (x *PartitionSpec) GetLocation() int32 + func (x *PartitionSpec) GetPartParams() []*Node + func (x *PartitionSpec) GetStrategy() string + func (x *PartitionSpec) ProtoReflect() protoreflect.Message + func (x *PartitionSpec) Reset() + func (x *PartitionSpec) String() string + type PrepareStmt struct + Argtypes []*Node + Name string + Query *Node + func (*PrepareStmt) Descriptor() ([]byte, []int) + func (*PrepareStmt) ProtoMessage() + func (x *PrepareStmt) GetArgtypes() []*Node + func (x *PrepareStmt) GetName() string + func (x *PrepareStmt) GetQuery() *Node + func (x *PrepareStmt) ProtoReflect() protoreflect.Message + func (x *PrepareStmt) Reset() + func (x *PrepareStmt) String() string + type PublicationObjSpec struct + Location int32 + Name string + Pubobjtype PublicationObjSpecType + Pubtable *PublicationTable + func (*PublicationObjSpec) Descriptor() ([]byte, []int) + func (*PublicationObjSpec) ProtoMessage() + func (x *PublicationObjSpec) GetLocation() int32 + func (x *PublicationObjSpec) GetName() string + func (x *PublicationObjSpec) GetPubobjtype() PublicationObjSpecType + func (x *PublicationObjSpec) GetPubtable() *PublicationTable + func (x *PublicationObjSpec) ProtoReflect() protoreflect.Message + func (x *PublicationObjSpec) Reset() + func (x *PublicationObjSpec) String() string + type PublicationObjSpecType int32 + const PublicationObjSpecType_PUBLICATIONOBJ_CONTINUATION + const PublicationObjSpecType_PUBLICATIONOBJ_TABLE + const PublicationObjSpecType_PUBLICATIONOBJ_TABLES_IN_CUR_SCHEMA + const PublicationObjSpecType_PUBLICATIONOBJ_TABLES_IN_SCHEMA + const PublicationObjSpecType_PUBLICATION_OBJ_SPEC_TYPE_UNDEFINED + func (PublicationObjSpecType) Descriptor() protoreflect.EnumDescriptor + func (PublicationObjSpecType) EnumDescriptor() ([]byte, []int) + func (PublicationObjSpecType) Type() protoreflect.EnumType + func (x PublicationObjSpecType) Enum() *PublicationObjSpecType + func (x PublicationObjSpecType) Number() protoreflect.EnumNumber + func (x PublicationObjSpecType) String() string + type PublicationTable struct + Columns []*Node + Relation *RangeVar + WhereClause *Node + func (*PublicationTable) Descriptor() ([]byte, []int) + func (*PublicationTable) ProtoMessage() + func (x *PublicationTable) GetColumns() []*Node + func (x *PublicationTable) GetRelation() *RangeVar + func (x *PublicationTable) GetWhereClause() *Node + func (x *PublicationTable) ProtoReflect() protoreflect.Message + func (x *PublicationTable) Reset() + func (x *PublicationTable) String() string + type Query struct + CanSetTag bool + CommandType CmdType + ConstraintDeps []*Node + CteList []*Node + DistinctClause []*Node + GroupClause []*Node + GroupDistinct bool + GroupingSets []*Node + HasAggs bool + HasDistinctOn bool + HasForUpdate bool + HasModifyingCte bool + HasRecursive bool + HasRowSecurity bool + HasSubLinks bool + HasTargetSrfs bool + HasWindowFuncs bool + HavingQual *Node + IsReturn bool + Jointree *FromExpr + LimitCount *Node + LimitOffset *Node + LimitOption LimitOption + MergeActionList []*Node + MergeUseOuterJoin bool + OnConflict *OnConflictExpr + Override OverridingKind + QuerySource QuerySource + ResultRelation int32 + ReturningList []*Node + RowMarks []*Node + Rtable []*Node + SetOperations *Node + SortClause []*Node + StmtLen int32 + StmtLocation int32 + TargetList []*Node + UtilityStmt *Node + WindowClause []*Node + WithCheckOptions []*Node + func (*Query) Descriptor() ([]byte, []int) + func (*Query) ProtoMessage() + 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 (x *Query) ProtoReflect() protoreflect.Message + func (x *Query) Reset() + func (x *Query) String() string + type QuerySource int32 + const QuerySource_QSRC_INSTEAD_RULE + const QuerySource_QSRC_NON_INSTEAD_RULE + const QuerySource_QSRC_ORIGINAL + const QuerySource_QSRC_PARSER + const QuerySource_QSRC_QUAL_INSTEAD_RULE + const QuerySource_QUERY_SOURCE_UNDEFINED + func (QuerySource) Descriptor() protoreflect.EnumDescriptor + func (QuerySource) EnumDescriptor() ([]byte, []int) + func (QuerySource) Type() protoreflect.EnumType + func (x QuerySource) Enum() *QuerySource + func (x QuerySource) Number() protoreflect.EnumNumber + func (x QuerySource) String() string + type RTEKind int32 + const RTEKind_RTEKIND_UNDEFINED + const RTEKind_RTE_CTE + const RTEKind_RTE_FUNCTION + const RTEKind_RTE_JOIN + const RTEKind_RTE_NAMEDTUPLESTORE + const RTEKind_RTE_RELATION + const RTEKind_RTE_RESULT + const RTEKind_RTE_SUBQUERY + const RTEKind_RTE_TABLEFUNC + const RTEKind_RTE_VALUES + func (RTEKind) Descriptor() protoreflect.EnumDescriptor + func (RTEKind) EnumDescriptor() ([]byte, []int) + func (RTEKind) Type() protoreflect.EnumType + func (x RTEKind) Enum() *RTEKind + func (x RTEKind) Number() protoreflect.EnumNumber + func (x RTEKind) String() string + type RangeFunction struct + Alias *Alias + Coldeflist []*Node + Functions []*Node + IsRowsfrom bool + Lateral bool + Ordinality bool + func (*RangeFunction) Descriptor() ([]byte, []int) + func (*RangeFunction) ProtoMessage() + 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 (x *RangeFunction) ProtoReflect() protoreflect.Message + func (x *RangeFunction) Reset() + func (x *RangeFunction) String() string + type RangeSubselect struct + Alias *Alias + Lateral bool + Subquery *Node + func (*RangeSubselect) Descriptor() ([]byte, []int) + func (*RangeSubselect) ProtoMessage() + func (x *RangeSubselect) GetAlias() *Alias + func (x *RangeSubselect) GetLateral() bool + func (x *RangeSubselect) GetSubquery() *Node + func (x *RangeSubselect) ProtoReflect() protoreflect.Message + func (x *RangeSubselect) Reset() + func (x *RangeSubselect) String() string + type RangeTableFunc struct + Alias *Alias + Columns []*Node + Docexpr *Node + Lateral bool + Location int32 + Namespaces []*Node + Rowexpr *Node + func (*RangeTableFunc) Descriptor() ([]byte, []int) + func (*RangeTableFunc) ProtoMessage() + 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 (x *RangeTableFunc) ProtoReflect() protoreflect.Message + func (x *RangeTableFunc) Reset() + func (x *RangeTableFunc) String() string + type RangeTableFuncCol struct + Coldefexpr *Node + Colexpr *Node + Colname string + ForOrdinality bool + IsNotNull bool + Location int32 + TypeName *TypeName + func (*RangeTableFuncCol) Descriptor() ([]byte, []int) + func (*RangeTableFuncCol) ProtoMessage() + 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 (x *RangeTableFuncCol) ProtoReflect() protoreflect.Message + func (x *RangeTableFuncCol) Reset() + func (x *RangeTableFuncCol) String() string + type RangeTableSample struct + Args []*Node + Location int32 + Method []*Node + Relation *Node + Repeatable *Node + func (*RangeTableSample) Descriptor() ([]byte, []int) + func (*RangeTableSample) ProtoMessage() + 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 (x *RangeTableSample) ProtoReflect() protoreflect.Message + func (x *RangeTableSample) Reset() + func (x *RangeTableSample) String() string + type RangeTblEntry struct + Alias *Alias + CheckAsUser uint32 + Colcollations []*Node + Coltypes []*Node + Coltypmods []*Node + Ctelevelsup uint32 + Ctename string + Enrname string + Enrtuples float64 + Eref *Alias + ExtraUpdatedCols []uint64 + Funcordinality bool + Functions []*Node + InFromCl bool + Inh bool + InsertedCols []uint64 + JoinUsingAlias *Alias + Joinaliasvars []*Node + Joinleftcols []*Node + Joinmergedcols int32 + Joinrightcols []*Node + Jointype JoinType + Lateral bool + Relid uint32 + Relkind string + Rellockmode int32 + RequiredPerms uint32 + Rtekind RTEKind + SecurityBarrier bool + SecurityQuals []*Node + SelectedCols []uint64 + SelfReference bool + Subquery *Query + Tablefunc *TableFunc + Tablesample *TableSampleClause + UpdatedCols []uint64 + ValuesLists []*Node + func (*RangeTblEntry) Descriptor() ([]byte, []int) + func (*RangeTblEntry) ProtoMessage() + 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 (x *RangeTblEntry) ProtoReflect() protoreflect.Message + func (x *RangeTblEntry) Reset() + func (x *RangeTblEntry) String() string + type RangeTblFunction struct + Funccolcollations []*Node + Funccolcount int32 + Funccolnames []*Node + Funccoltypes []*Node + Funccoltypmods []*Node + Funcexpr *Node + Funcparams []uint64 + func (*RangeTblFunction) Descriptor() ([]byte, []int) + func (*RangeTblFunction) ProtoMessage() + 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 (x *RangeTblFunction) ProtoReflect() protoreflect.Message + func (x *RangeTblFunction) Reset() + func (x *RangeTblFunction) String() string + type RangeTblRef struct + Rtindex int32 + func (*RangeTblRef) Descriptor() ([]byte, []int) + func (*RangeTblRef) ProtoMessage() + func (x *RangeTblRef) GetRtindex() int32 + func (x *RangeTblRef) ProtoReflect() protoreflect.Message + func (x *RangeTblRef) Reset() + func (x *RangeTblRef) String() string + type RangeVar struct + Alias *Alias + Catalogname string + Inh bool + Location int32 + Relname string + Relpersistence string + Schemaname string + func MakeFullRangeVar(schemaname string, relname string, alias string, location int32) *RangeVar + func MakeSimpleRangeVar(relname string, location int32) *RangeVar + func (*RangeVar) Descriptor() ([]byte, []int) + func (*RangeVar) ProtoMessage() + 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 (x *RangeVar) ProtoReflect() protoreflect.Message + func (x *RangeVar) Reset() + func (x *RangeVar) String() string + type RawStmt struct + Stmt *Node + StmtLen int32 + StmtLocation int32 + func (*RawStmt) Descriptor() ([]byte, []int) + func (*RawStmt) ProtoMessage() + func (x *RawStmt) GetStmt() *Node + func (x *RawStmt) GetStmtLen() int32 + func (x *RawStmt) GetStmtLocation() int32 + func (x *RawStmt) ProtoReflect() protoreflect.Message + func (x *RawStmt) Reset() + func (x *RawStmt) String() string + type ReassignOwnedStmt struct + Newrole *RoleSpec + Roles []*Node + func (*ReassignOwnedStmt) Descriptor() ([]byte, []int) + func (*ReassignOwnedStmt) ProtoMessage() + func (x *ReassignOwnedStmt) GetNewrole() *RoleSpec + func (x *ReassignOwnedStmt) GetRoles() []*Node + func (x *ReassignOwnedStmt) ProtoReflect() protoreflect.Message + func (x *ReassignOwnedStmt) Reset() + func (x *ReassignOwnedStmt) String() string + type RefreshMatViewStmt struct + Concurrent bool + Relation *RangeVar + SkipData bool + func (*RefreshMatViewStmt) Descriptor() ([]byte, []int) + func (*RefreshMatViewStmt) ProtoMessage() + func (x *RefreshMatViewStmt) GetConcurrent() bool + func (x *RefreshMatViewStmt) GetRelation() *RangeVar + func (x *RefreshMatViewStmt) GetSkipData() bool + func (x *RefreshMatViewStmt) ProtoReflect() protoreflect.Message + func (x *RefreshMatViewStmt) Reset() + func (x *RefreshMatViewStmt) String() string + type ReindexObjectType int32 + const ReindexObjectType_REINDEX_OBJECT_DATABASE + const ReindexObjectType_REINDEX_OBJECT_INDEX + const ReindexObjectType_REINDEX_OBJECT_SCHEMA + const ReindexObjectType_REINDEX_OBJECT_SYSTEM + const ReindexObjectType_REINDEX_OBJECT_TABLE + const ReindexObjectType_REINDEX_OBJECT_TYPE_UNDEFINED + func (ReindexObjectType) Descriptor() protoreflect.EnumDescriptor + func (ReindexObjectType) EnumDescriptor() ([]byte, []int) + func (ReindexObjectType) Type() protoreflect.EnumType + func (x ReindexObjectType) Enum() *ReindexObjectType + func (x ReindexObjectType) Number() protoreflect.EnumNumber + func (x ReindexObjectType) String() string + type ReindexStmt struct + Kind ReindexObjectType + Name string + Params []*Node + Relation *RangeVar + func (*ReindexStmt) Descriptor() ([]byte, []int) + func (*ReindexStmt) ProtoMessage() + func (x *ReindexStmt) GetKind() ReindexObjectType + func (x *ReindexStmt) GetName() string + func (x *ReindexStmt) GetParams() []*Node + func (x *ReindexStmt) GetRelation() *RangeVar + func (x *ReindexStmt) ProtoReflect() protoreflect.Message + func (x *ReindexStmt) Reset() + func (x *ReindexStmt) String() string + type RelabelType struct + Arg *Node + Location int32 + Relabelformat CoercionForm + Resultcollid uint32 + Resulttype uint32 + Resulttypmod int32 + Xpr *Node + func (*RelabelType) Descriptor() ([]byte, []int) + func (*RelabelType) ProtoMessage() + 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 (x *RelabelType) ProtoReflect() protoreflect.Message + func (x *RelabelType) Reset() + func (x *RelabelType) String() string + type RenameStmt struct + Behavior DropBehavior + MissingOk bool + Newname string + Object *Node + Relation *RangeVar + RelationType ObjectType + RenameType ObjectType + Subname string + func (*RenameStmt) Descriptor() ([]byte, []int) + func (*RenameStmt) ProtoMessage() + 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 (x *RenameStmt) ProtoReflect() protoreflect.Message + func (x *RenameStmt) Reset() + func (x *RenameStmt) String() string + type ReplicaIdentityStmt struct + IdentityType string + Name string + func (*ReplicaIdentityStmt) Descriptor() ([]byte, []int) + func (*ReplicaIdentityStmt) ProtoMessage() + func (x *ReplicaIdentityStmt) GetIdentityType() string + func (x *ReplicaIdentityStmt) GetName() string + func (x *ReplicaIdentityStmt) ProtoReflect() protoreflect.Message + func (x *ReplicaIdentityStmt) Reset() + func (x *ReplicaIdentityStmt) String() string + type ResTarget struct + Indirection []*Node + Location int32 + Name string + Val *Node + func (*ResTarget) Descriptor() ([]byte, []int) + func (*ResTarget) ProtoMessage() + func (x *ResTarget) GetIndirection() []*Node + func (x *ResTarget) GetLocation() int32 + func (x *ResTarget) GetName() string + func (x *ResTarget) GetVal() *Node + func (x *ResTarget) ProtoReflect() protoreflect.Message + func (x *ResTarget) Reset() + func (x *ResTarget) String() string + type ReturnStmt struct + Returnval *Node + func (*ReturnStmt) Descriptor() ([]byte, []int) + func (*ReturnStmt) ProtoMessage() + func (x *ReturnStmt) GetReturnval() *Node + func (x *ReturnStmt) ProtoReflect() protoreflect.Message + func (x *ReturnStmt) Reset() + func (x *ReturnStmt) String() string + type RoleSpec struct + Location int32 + Rolename string + Roletype RoleSpecType + func (*RoleSpec) Descriptor() ([]byte, []int) + func (*RoleSpec) ProtoMessage() + func (x *RoleSpec) GetLocation() int32 + func (x *RoleSpec) GetRolename() string + func (x *RoleSpec) GetRoletype() RoleSpecType + func (x *RoleSpec) ProtoReflect() protoreflect.Message + func (x *RoleSpec) Reset() + func (x *RoleSpec) String() string + type RoleSpecType int32 + const RoleSpecType_ROLESPEC_CSTRING + const RoleSpecType_ROLESPEC_CURRENT_ROLE + const RoleSpecType_ROLESPEC_CURRENT_USER + const RoleSpecType_ROLESPEC_PUBLIC + const RoleSpecType_ROLESPEC_SESSION_USER + const RoleSpecType_ROLE_SPEC_TYPE_UNDEFINED + func (RoleSpecType) Descriptor() protoreflect.EnumDescriptor + func (RoleSpecType) EnumDescriptor() ([]byte, []int) + func (RoleSpecType) Type() protoreflect.EnumType + func (x RoleSpecType) Enum() *RoleSpecType + func (x RoleSpecType) Number() protoreflect.EnumNumber + func (x RoleSpecType) String() string + type RoleStmtType int32 + const RoleStmtType_ROLESTMT_GROUP + const RoleStmtType_ROLESTMT_ROLE + const RoleStmtType_ROLESTMT_USER + const RoleStmtType_ROLE_STMT_TYPE_UNDEFINED + func (RoleStmtType) Descriptor() protoreflect.EnumDescriptor + func (RoleStmtType) EnumDescriptor() ([]byte, []int) + func (RoleStmtType) Type() protoreflect.EnumType + func (x RoleStmtType) Enum() *RoleStmtType + func (x RoleStmtType) Number() protoreflect.EnumNumber + func (x RoleStmtType) String() string + type RowCompareExpr struct + Inputcollids []*Node + Largs []*Node + Opfamilies []*Node + Opnos []*Node + Rargs []*Node + Rctype RowCompareType + Xpr *Node + func (*RowCompareExpr) Descriptor() ([]byte, []int) + func (*RowCompareExpr) ProtoMessage() + 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 (x *RowCompareExpr) ProtoReflect() protoreflect.Message + func (x *RowCompareExpr) Reset() + func (x *RowCompareExpr) String() string + type RowCompareType int32 + const RowCompareType_ROWCOMPARE_EQ + const RowCompareType_ROWCOMPARE_GE + const RowCompareType_ROWCOMPARE_GT + const RowCompareType_ROWCOMPARE_LE + const RowCompareType_ROWCOMPARE_LT + const RowCompareType_ROWCOMPARE_NE + const RowCompareType_ROW_COMPARE_TYPE_UNDEFINED + func (RowCompareType) Descriptor() protoreflect.EnumDescriptor + func (RowCompareType) EnumDescriptor() ([]byte, []int) + func (RowCompareType) Type() protoreflect.EnumType + func (x RowCompareType) Enum() *RowCompareType + func (x RowCompareType) Number() protoreflect.EnumNumber + func (x RowCompareType) String() string + type RowExpr struct + Args []*Node + Colnames []*Node + Location int32 + RowFormat CoercionForm + RowTypeid uint32 + Xpr *Node + func (*RowExpr) Descriptor() ([]byte, []int) + func (*RowExpr) ProtoMessage() + 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 (x *RowExpr) ProtoReflect() protoreflect.Message + func (x *RowExpr) Reset() + func (x *RowExpr) String() string + type RowMarkClause struct + PushedDown bool + Rti uint32 + Strength LockClauseStrength + WaitPolicy LockWaitPolicy + func (*RowMarkClause) Descriptor() ([]byte, []int) + func (*RowMarkClause) ProtoMessage() + func (x *RowMarkClause) GetPushedDown() bool + func (x *RowMarkClause) GetRti() uint32 + func (x *RowMarkClause) GetStrength() LockClauseStrength + func (x *RowMarkClause) GetWaitPolicy() LockWaitPolicy + func (x *RowMarkClause) ProtoReflect() protoreflect.Message + func (x *RowMarkClause) Reset() + func (x *RowMarkClause) String() string + type RuleStmt struct + Actions []*Node + Event CmdType + Instead bool + Relation *RangeVar + Replace bool + Rulename string + WhereClause *Node + func (*RuleStmt) Descriptor() ([]byte, []int) + func (*RuleStmt) ProtoMessage() + 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 (x *RuleStmt) ProtoReflect() protoreflect.Message + func (x *RuleStmt) Reset() + func (x *RuleStmt) String() string + type SQLValueFunction struct + Location int32 + Op SQLValueFunctionOp + Type uint32 + Typmod int32 + Xpr *Node + func (*SQLValueFunction) Descriptor() ([]byte, []int) + func (*SQLValueFunction) ProtoMessage() + 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 (x *SQLValueFunction) ProtoReflect() protoreflect.Message + func (x *SQLValueFunction) Reset() + func (x *SQLValueFunction) String() string + type SQLValueFunctionOp int32 + const SQLValueFunctionOp_SQLVALUE_FUNCTION_OP_UNDEFINED + const SQLValueFunctionOp_SVFOP_CURRENT_CATALOG + const SQLValueFunctionOp_SVFOP_CURRENT_DATE + const SQLValueFunctionOp_SVFOP_CURRENT_ROLE + const SQLValueFunctionOp_SVFOP_CURRENT_SCHEMA + const SQLValueFunctionOp_SVFOP_CURRENT_TIME + const SQLValueFunctionOp_SVFOP_CURRENT_TIMESTAMP + const SQLValueFunctionOp_SVFOP_CURRENT_TIMESTAMP_N + const SQLValueFunctionOp_SVFOP_CURRENT_TIME_N + const SQLValueFunctionOp_SVFOP_CURRENT_USER + const SQLValueFunctionOp_SVFOP_LOCALTIME + const SQLValueFunctionOp_SVFOP_LOCALTIMESTAMP + const SQLValueFunctionOp_SVFOP_LOCALTIMESTAMP_N + const SQLValueFunctionOp_SVFOP_LOCALTIME_N + const SQLValueFunctionOp_SVFOP_SESSION_USER + const SQLValueFunctionOp_SVFOP_USER + func (SQLValueFunctionOp) Descriptor() protoreflect.EnumDescriptor + func (SQLValueFunctionOp) EnumDescriptor() ([]byte, []int) + func (SQLValueFunctionOp) Type() protoreflect.EnumType + func (x SQLValueFunctionOp) Enum() *SQLValueFunctionOp + func (x SQLValueFunctionOp) Number() protoreflect.EnumNumber + func (x SQLValueFunctionOp) String() string + type ScalarArrayOpExpr struct + Args []*Node + Hashfuncid uint32 + Inputcollid uint32 + Location int32 + Negfuncid uint32 + Opfuncid uint32 + Opno uint32 + UseOr bool + Xpr *Node + func (*ScalarArrayOpExpr) Descriptor() ([]byte, []int) + func (*ScalarArrayOpExpr) ProtoMessage() + 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 (x *ScalarArrayOpExpr) ProtoReflect() protoreflect.Message + func (x *ScalarArrayOpExpr) Reset() + func (x *ScalarArrayOpExpr) String() string + type ScanResult struct + Tokens []*ScanToken + Version int32 + func Scan(input string) (result *ScanResult, err error) + func (*ScanResult) Descriptor() ([]byte, []int) + func (*ScanResult) ProtoMessage() + func (x *ScanResult) GetTokens() []*ScanToken + func (x *ScanResult) GetVersion() int32 + func (x *ScanResult) ProtoReflect() protoreflect.Message + func (x *ScanResult) Reset() + func (x *ScanResult) String() string + type ScanToken struct + End int32 + KeywordKind KeywordKind + Start int32 + Token Token + func (*ScanToken) Descriptor() ([]byte, []int) + func (*ScanToken) ProtoMessage() + func (x *ScanToken) GetEnd() int32 + func (x *ScanToken) GetKeywordKind() KeywordKind + func (x *ScanToken) GetStart() int32 + func (x *ScanToken) GetToken() Token + func (x *ScanToken) ProtoReflect() protoreflect.Message + func (x *ScanToken) Reset() + func (x *ScanToken) String() string + type SecLabelStmt struct + Label string + Object *Node + Objtype ObjectType + Provider string + func (*SecLabelStmt) Descriptor() ([]byte, []int) + func (*SecLabelStmt) ProtoMessage() + func (x *SecLabelStmt) GetLabel() string + func (x *SecLabelStmt) GetObject() *Node + func (x *SecLabelStmt) GetObjtype() ObjectType + func (x *SecLabelStmt) GetProvider() string + func (x *SecLabelStmt) ProtoReflect() protoreflect.Message + func (x *SecLabelStmt) Reset() + func (x *SecLabelStmt) String() string + type SelectStmt struct + All bool + DistinctClause []*Node + FromClause []*Node + GroupClause []*Node + GroupDistinct bool + HavingClause *Node + IntoClause *IntoClause + Larg *SelectStmt + LimitCount *Node + LimitOffset *Node + LimitOption LimitOption + LockingClause []*Node + Op SetOperation + Rarg *SelectStmt + SortClause []*Node + TargetList []*Node + ValuesLists []*Node + WhereClause *Node + WindowClause []*Node + WithClause *WithClause + func (*SelectStmt) Descriptor() ([]byte, []int) + func (*SelectStmt) ProtoMessage() + 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 (x *SelectStmt) ProtoReflect() protoreflect.Message + func (x *SelectStmt) Reset() + func (x *SelectStmt) String() string + type SetOpCmd int32 + const SetOpCmd_SETOPCMD_EXCEPT + const SetOpCmd_SETOPCMD_EXCEPT_ALL + const SetOpCmd_SETOPCMD_INTERSECT + const SetOpCmd_SETOPCMD_INTERSECT_ALL + const SetOpCmd_SET_OP_CMD_UNDEFINED + func (SetOpCmd) Descriptor() protoreflect.EnumDescriptor + func (SetOpCmd) EnumDescriptor() ([]byte, []int) + func (SetOpCmd) Type() protoreflect.EnumType + func (x SetOpCmd) Enum() *SetOpCmd + func (x SetOpCmd) Number() protoreflect.EnumNumber + func (x SetOpCmd) String() string + type SetOpStrategy int32 + const SetOpStrategy_SETOP_HASHED + const SetOpStrategy_SETOP_SORTED + const SetOpStrategy_SET_OP_STRATEGY_UNDEFINED + func (SetOpStrategy) Descriptor() protoreflect.EnumDescriptor + func (SetOpStrategy) EnumDescriptor() ([]byte, []int) + func (SetOpStrategy) Type() protoreflect.EnumType + func (x SetOpStrategy) Enum() *SetOpStrategy + func (x SetOpStrategy) Number() protoreflect.EnumNumber + func (x SetOpStrategy) String() string + type SetOperation int32 + const SetOperation_SETOP_EXCEPT + const SetOperation_SETOP_INTERSECT + const SetOperation_SETOP_NONE + const SetOperation_SETOP_UNION + const SetOperation_SET_OPERATION_UNDEFINED + func (SetOperation) Descriptor() protoreflect.EnumDescriptor + func (SetOperation) EnumDescriptor() ([]byte, []int) + func (SetOperation) Type() protoreflect.EnumType + func (x SetOperation) Enum() *SetOperation + func (x SetOperation) Number() protoreflect.EnumNumber + func (x SetOperation) String() string + type SetOperationStmt struct + All bool + ColCollations []*Node + ColTypes []*Node + ColTypmods []*Node + GroupClauses []*Node + Larg *Node + Op SetOperation + Rarg *Node + func (*SetOperationStmt) Descriptor() ([]byte, []int) + func (*SetOperationStmt) ProtoMessage() + 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 (x *SetOperationStmt) ProtoReflect() protoreflect.Message + func (x *SetOperationStmt) Reset() + func (x *SetOperationStmt) String() string + type SetQuantifier int32 + const SetQuantifier_SET_QUANTIFIER_ALL + const SetQuantifier_SET_QUANTIFIER_DEFAULT + const SetQuantifier_SET_QUANTIFIER_DISTINCT + const SetQuantifier_SET_QUANTIFIER_UNDEFINED + func (SetQuantifier) Descriptor() protoreflect.EnumDescriptor + func (SetQuantifier) EnumDescriptor() ([]byte, []int) + func (SetQuantifier) Type() protoreflect.EnumType + func (x SetQuantifier) Enum() *SetQuantifier + func (x SetQuantifier) Number() protoreflect.EnumNumber + func (x SetQuantifier) String() string + type SetToDefault struct + Collation uint32 + Location int32 + TypeId uint32 + TypeMod int32 + Xpr *Node + func (*SetToDefault) Descriptor() ([]byte, []int) + func (*SetToDefault) ProtoMessage() + 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 (x *SetToDefault) ProtoReflect() protoreflect.Message + func (x *SetToDefault) Reset() + func (x *SetToDefault) String() string + type SortBy struct + Location int32 + Node *Node + SortbyDir SortByDir + SortbyNulls SortByNulls + UseOp []*Node + func (*SortBy) Descriptor() ([]byte, []int) + func (*SortBy) ProtoMessage() + 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 (x *SortBy) ProtoReflect() protoreflect.Message + func (x *SortBy) Reset() + func (x *SortBy) String() string + type SortByDir int32 + const SortByDir_SORTBY_ASC + const SortByDir_SORTBY_DEFAULT + const SortByDir_SORTBY_DESC + const SortByDir_SORTBY_USING + const SortByDir_SORT_BY_DIR_UNDEFINED + func (SortByDir) Descriptor() protoreflect.EnumDescriptor + func (SortByDir) EnumDescriptor() ([]byte, []int) + func (SortByDir) Type() protoreflect.EnumType + func (x SortByDir) Enum() *SortByDir + func (x SortByDir) Number() protoreflect.EnumNumber + func (x SortByDir) String() string + type SortByNulls int32 + const SortByNulls_SORTBY_NULLS_DEFAULT + const SortByNulls_SORTBY_NULLS_FIRST + const SortByNulls_SORTBY_NULLS_LAST + const SortByNulls_SORT_BY_NULLS_UNDEFINED + func (SortByNulls) Descriptor() protoreflect.EnumDescriptor + func (SortByNulls) EnumDescriptor() ([]byte, []int) + func (SortByNulls) Type() protoreflect.EnumType + func (x SortByNulls) Enum() *SortByNulls + func (x SortByNulls) Number() protoreflect.EnumNumber + func (x SortByNulls) String() string + type SortGroupClause struct + Eqop uint32 + Hashable bool + NullsFirst bool + Sortop uint32 + TleSortGroupRef uint32 + func (*SortGroupClause) Descriptor() ([]byte, []int) + func (*SortGroupClause) ProtoMessage() + 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 (x *SortGroupClause) ProtoReflect() protoreflect.Message + func (x *SortGroupClause) Reset() + func (x *SortGroupClause) String() string + type StatsElem struct + Expr *Node + Name string + func (*StatsElem) Descriptor() ([]byte, []int) + func (*StatsElem) ProtoMessage() + func (x *StatsElem) GetExpr() *Node + func (x *StatsElem) GetName() string + func (x *StatsElem) ProtoReflect() protoreflect.Message + func (x *StatsElem) Reset() + func (x *StatsElem) String() string + type String struct + Sval string + func (*String) Descriptor() ([]byte, []int) + func (*String) ProtoMessage() + func (x *String) GetSval() string + func (x *String) ProtoReflect() protoreflect.Message + func (x *String) Reset() + func (x *String) String() string + type SubLink struct + Location int32 + OperName []*Node + SubLinkId int32 + SubLinkType SubLinkType + Subselect *Node + Testexpr *Node + Xpr *Node + func (*SubLink) Descriptor() ([]byte, []int) + func (*SubLink) ProtoMessage() + 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 (x *SubLink) ProtoReflect() protoreflect.Message + func (x *SubLink) Reset() + func (x *SubLink) String() string + type SubLinkType int32 + const SubLinkType_ALL_SUBLINK + const SubLinkType_ANY_SUBLINK + const SubLinkType_ARRAY_SUBLINK + const SubLinkType_CTE_SUBLINK + const SubLinkType_EXISTS_SUBLINK + const SubLinkType_EXPR_SUBLINK + const SubLinkType_MULTIEXPR_SUBLINK + const SubLinkType_ROWCOMPARE_SUBLINK + const SubLinkType_SUB_LINK_TYPE_UNDEFINED + func (SubLinkType) Descriptor() protoreflect.EnumDescriptor + func (SubLinkType) EnumDescriptor() ([]byte, []int) + func (SubLinkType) Type() protoreflect.EnumType + func (x SubLinkType) Enum() *SubLinkType + func (x SubLinkType) Number() protoreflect.EnumNumber + func (x SubLinkType) String() string + type SubPlan struct + Args []*Node + FirstColCollation uint32 + FirstColType uint32 + FirstColTypmod int32 + ParParam []*Node + ParallelSafe bool + ParamIds []*Node + PerCallCost float64 + PlanId int32 + PlanName string + SetParam []*Node + StartupCost float64 + SubLinkType SubLinkType + Testexpr *Node + UnknownEqFalse bool + UseHashTable bool + Xpr *Node + func (*SubPlan) Descriptor() ([]byte, []int) + func (*SubPlan) ProtoMessage() + 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 (x *SubPlan) ProtoReflect() protoreflect.Message + func (x *SubPlan) Reset() + func (x *SubPlan) String() string + type SubscriptingRef struct + Refassgnexpr *Node + Refcollid uint32 + Refcontainertype uint32 + Refelemtype uint32 + Refexpr *Node + Reflowerindexpr []*Node + Refrestype uint32 + Reftypmod int32 + Refupperindexpr []*Node + Xpr *Node + func (*SubscriptingRef) Descriptor() ([]byte, []int) + func (*SubscriptingRef) ProtoMessage() + 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 (x *SubscriptingRef) ProtoReflect() protoreflect.Message + func (x *SubscriptingRef) Reset() + func (x *SubscriptingRef) String() string + type TableFunc struct + Colcollations []*Node + Coldefexprs []*Node + Colexprs []*Node + Colnames []*Node + Coltypes []*Node + Coltypmods []*Node + Docexpr *Node + Location int32 + Notnulls []uint64 + NsNames []*Node + NsUris []*Node + Ordinalitycol int32 + Rowexpr *Node + func (*TableFunc) Descriptor() ([]byte, []int) + func (*TableFunc) ProtoMessage() + 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 (x *TableFunc) ProtoReflect() protoreflect.Message + func (x *TableFunc) Reset() + func (x *TableFunc) String() string + type TableLikeClause struct + Options uint32 + Relation *RangeVar + RelationOid uint32 + func (*TableLikeClause) Descriptor() ([]byte, []int) + func (*TableLikeClause) ProtoMessage() + func (x *TableLikeClause) GetOptions() uint32 + func (x *TableLikeClause) GetRelation() *RangeVar + func (x *TableLikeClause) GetRelationOid() uint32 + func (x *TableLikeClause) ProtoReflect() protoreflect.Message + func (x *TableLikeClause) Reset() + func (x *TableLikeClause) String() string + type TableLikeOption int32 + const TableLikeOption_CREATE_TABLE_LIKE_ALL + const TableLikeOption_CREATE_TABLE_LIKE_COMMENTS + const TableLikeOption_CREATE_TABLE_LIKE_COMPRESSION + const TableLikeOption_CREATE_TABLE_LIKE_CONSTRAINTS + const TableLikeOption_CREATE_TABLE_LIKE_DEFAULTS + const TableLikeOption_CREATE_TABLE_LIKE_GENERATED + const TableLikeOption_CREATE_TABLE_LIKE_IDENTITY + const TableLikeOption_CREATE_TABLE_LIKE_INDEXES + const TableLikeOption_CREATE_TABLE_LIKE_STATISTICS + const TableLikeOption_CREATE_TABLE_LIKE_STORAGE + const TableLikeOption_TABLE_LIKE_OPTION_UNDEFINED + func (TableLikeOption) Descriptor() protoreflect.EnumDescriptor + func (TableLikeOption) EnumDescriptor() ([]byte, []int) + func (TableLikeOption) Type() protoreflect.EnumType + func (x TableLikeOption) Enum() *TableLikeOption + func (x TableLikeOption) Number() protoreflect.EnumNumber + func (x TableLikeOption) String() string + type TableSampleClause struct + Args []*Node + Repeatable *Node + Tsmhandler uint32 + func (*TableSampleClause) Descriptor() ([]byte, []int) + func (*TableSampleClause) ProtoMessage() + func (x *TableSampleClause) GetArgs() []*Node + func (x *TableSampleClause) GetRepeatable() *Node + func (x *TableSampleClause) GetTsmhandler() uint32 + func (x *TableSampleClause) ProtoReflect() protoreflect.Message + func (x *TableSampleClause) Reset() + func (x *TableSampleClause) String() string + type TargetEntry struct + Expr *Node + Resjunk bool + Resname string + Resno int32 + Resorigcol int32 + Resorigtbl uint32 + Ressortgroupref uint32 + Xpr *Node + func (*TargetEntry) Descriptor() ([]byte, []int) + func (*TargetEntry) ProtoMessage() + 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 (x *TargetEntry) ProtoReflect() protoreflect.Message + func (x *TargetEntry) Reset() + func (x *TargetEntry) String() string + type Token int32 + const Token_ABORT_P + const Token_ABSOLUTE_P + const Token_ACCESS + const Token_ACTION + const Token_ADD_P + const Token_ADMIN + const Token_AFTER + const Token_AGGREGATE + const Token_ALL + const Token_ALSO + const Token_ALTER + const Token_ALWAYS + const Token_ANALYSE + const Token_ANALYZE + const Token_AND + const Token_ANY + const Token_ARRAY + const Token_AS + const Token_ASC + const Token_ASCII_37 + const Token_ASCII_40 + const Token_ASCII_41 + const Token_ASCII_42 + const Token_ASCII_43 + const Token_ASCII_44 + const Token_ASCII_45 + const Token_ASCII_46 + const Token_ASCII_47 + const Token_ASCII_58 + const Token_ASCII_59 + const Token_ASCII_60 + const Token_ASCII_61 + const Token_ASCII_62 + const Token_ASCII_63 + const Token_ASCII_91 + const Token_ASCII_92 + const Token_ASCII_93 + const Token_ASCII_94 + const Token_ASENSITIVE + const Token_ASSERTION + const Token_ASSIGNMENT + const Token_ASYMMETRIC + const Token_AT + const Token_ATOMIC + const Token_ATTACH + const Token_ATTRIBUTE + const Token_AUTHORIZATION + const Token_BACKWARD + const Token_BCONST + const Token_BEFORE + const Token_BEGIN_P + const Token_BETWEEN + const Token_BIGINT + const Token_BINARY + const Token_BIT + const Token_BOOLEAN_P + const Token_BOTH + const Token_BREADTH + const Token_BY + const Token_CACHE + const Token_CALL + const Token_CALLED + const Token_CASCADE + const Token_CASCADED + const Token_CASE + const Token_CAST + const Token_CATALOG_P + const Token_CHAIN + const Token_CHARACTER + const Token_CHARACTERISTICS + const Token_CHAR_P + const Token_CHECK + const Token_CHECKPOINT + const Token_CLASS + const Token_CLOSE + const Token_CLUSTER + const Token_COALESCE + const Token_COLLATE + const Token_COLLATION + const Token_COLON_EQUALS + const Token_COLUMN + const Token_COLUMNS + const Token_COMMENT + const Token_COMMENTS + const Token_COMMIT + const Token_COMMITTED + const Token_COMPRESSION + const Token_CONCURRENTLY + const Token_CONFIGURATION + const Token_CONFLICT + const Token_CONNECTION + const Token_CONSTRAINT + const Token_CONSTRAINTS + const Token_CONTENT_P + const Token_CONTINUE_P + const Token_CONVERSION_P + const Token_COPY + const Token_COST + const Token_CREATE + const Token_CROSS + const Token_CSV + const Token_CUBE + const Token_CURRENT_CATALOG + const Token_CURRENT_DATE + const Token_CURRENT_P + const Token_CURRENT_ROLE + const Token_CURRENT_SCHEMA + const Token_CURRENT_TIME + const Token_CURRENT_TIMESTAMP + const Token_CURRENT_USER + const Token_CURSOR + const Token_CYCLE + const Token_C_COMMENT + const Token_DATABASE + const Token_DATA_P + const Token_DAY_P + const Token_DEALLOCATE + const Token_DEC + const Token_DECIMAL_P + const Token_DECLARE + const Token_DEFAULT + const Token_DEFAULTS + const Token_DEFERRABLE + const Token_DEFERRED + const Token_DEFINER + const Token_DELETE_P + const Token_DELIMITER + const Token_DELIMITERS + const Token_DEPENDS + const Token_DEPTH + const Token_DESC + const Token_DETACH + const Token_DICTIONARY + const Token_DISABLE_P + const Token_DISCARD + const Token_DISTINCT + const Token_DO + const Token_DOCUMENT_P + const Token_DOMAIN_P + const Token_DOT_DOT + const Token_DOUBLE_P + const Token_DROP + const Token_EACH + const Token_ELSE + const Token_ENABLE_P + const Token_ENCODING + const Token_ENCRYPTED + const Token_END_P + const Token_ENUM_P + const Token_EQUALS_GREATER + const Token_ESCAPE + const Token_EVENT + const Token_EXCEPT + const Token_EXCLUDE + const Token_EXCLUDING + const Token_EXCLUSIVE + const Token_EXECUTE + const Token_EXISTS + const Token_EXPLAIN + const Token_EXPRESSION + const Token_EXTENSION + const Token_EXTERNAL + const Token_EXTRACT + const Token_FALSE_P + const Token_FAMILY + const Token_FCONST + const Token_FETCH + const Token_FILTER + const Token_FINALIZE + const Token_FIRST_P + const Token_FLOAT_P + const Token_FOLLOWING + const Token_FOR + const Token_FORCE + const Token_FOREIGN + const Token_FORWARD + const Token_FREEZE + const Token_FROM + const Token_FULL + const Token_FUNCTION + const Token_FUNCTIONS + const Token_GENERATED + const Token_GLOBAL + const Token_GRANT + const Token_GRANTED + const Token_GREATER_EQUALS + const Token_GREATEST + const Token_GROUPING + const Token_GROUPS + const Token_GROUP_P + const Token_HANDLER + const Token_HAVING + const Token_HEADER_P + const Token_HOLD + const Token_HOUR_P + const Token_ICONST + const Token_IDENT + const Token_IDENTITY_P + const Token_IF_P + const Token_ILIKE + const Token_IMMEDIATE + const Token_IMMUTABLE + const Token_IMPLICIT_P + const Token_IMPORT_P + const Token_INCLUDE + const Token_INCLUDING + const Token_INCREMENT + const Token_INDEX + const Token_INDEXES + const Token_INHERIT + const Token_INHERITS + const Token_INITIALLY + const Token_INLINE_P + const Token_INNER_P + const Token_INOUT + const Token_INPUT_P + const Token_INSENSITIVE + const Token_INSERT + const Token_INSTEAD + const Token_INTEGER + const Token_INTERSECT + const Token_INTERVAL + const Token_INTO + const Token_INT_P + const Token_INVOKER + const Token_IN_P + const Token_IS + const Token_ISNULL + const Token_ISOLATION + const Token_JOIN + const Token_KEY + const Token_LABEL + const Token_LANGUAGE + const Token_LARGE_P + const Token_LAST_P + const Token_LATERAL_P + const Token_LEADING + const Token_LEAKPROOF + const Token_LEAST + const Token_LEFT + const Token_LESS_EQUALS + const Token_LEVEL + const Token_LIKE + const Token_LIMIT + const Token_LISTEN + const Token_LOAD + const Token_LOCAL + const Token_LOCALTIME + const Token_LOCALTIMESTAMP + const Token_LOCATION + const Token_LOCKED + const Token_LOCK_P + const Token_LOGGED + const Token_MAPPING + const Token_MATCH + const Token_MATCHED + const Token_MATERIALIZED + const Token_MAXVALUE + const Token_MERGE + const Token_METHOD + const Token_MINUTE_P + const Token_MINVALUE + const Token_MODE + const Token_MODE_PLPGSQL_ASSIGN1 + const Token_MODE_PLPGSQL_ASSIGN2 + const Token_MODE_PLPGSQL_ASSIGN3 + const Token_MODE_PLPGSQL_EXPR + const Token_MODE_TYPE_NAME + const Token_MONTH_P + const Token_MOVE + const Token_NAMES + const Token_NAME_P + const Token_NATIONAL + const Token_NATURAL + const Token_NCHAR + const Token_NEW + const Token_NEXT + const Token_NFC + const Token_NFD + const Token_NFKC + const Token_NFKD + const Token_NO + const Token_NONE + const Token_NORMALIZE + const Token_NORMALIZED + const Token_NOT + const Token_NOTHING + const Token_NOTIFY + const Token_NOTNULL + const Token_NOT_EQUALS + const Token_NOT_LA + const Token_NOWAIT + const Token_NUL + const Token_NULLIF + const Token_NULLS_LA + const Token_NULLS_P + const Token_NULL_P + const Token_NUMERIC + const Token_OBJECT_P + const Token_OF + const Token_OFF + const Token_OFFSET + const Token_OIDS + const Token_OLD + const Token_ON + const Token_ONLY + const Token_OPERATOR + const Token_OPTION + const Token_OPTIONS + const Token_OR + const Token_ORDER + const Token_ORDINALITY + const Token_OTHERS + const Token_OUTER_P + const Token_OUT_P + const Token_OVER + const Token_OVERLAPS + const Token_OVERLAY + const Token_OVERRIDING + const Token_OWNED + const Token_OWNER + const Token_Op + const Token_PARALLEL + const Token_PARAM + const Token_PARAMETER + const Token_PARSER + const Token_PARTIAL + const Token_PARTITION + const Token_PASSING + const Token_PASSWORD + const Token_PLACING + const Token_PLANS + const Token_POLICY + const Token_POSITION + const Token_PRECEDING + const Token_PRECISION + const Token_PREPARE + const Token_PREPARED + const Token_PRESERVE + const Token_PRIMARY + const Token_PRIOR + const Token_PRIVILEGES + const Token_PROCEDURAL + const Token_PROCEDURE + const Token_PROCEDURES + const Token_PROGRAM + const Token_PUBLICATION + const Token_QUOTE + const Token_RANGE + const Token_READ + const Token_REAL + const Token_REASSIGN + const Token_RECHECK + const Token_RECURSIVE + const Token_REFERENCES + const Token_REFERENCING + const Token_REFRESH + const Token_REF_P + const Token_REINDEX + const Token_RELATIVE_P + const Token_RELEASE + const Token_RENAME + const Token_REPEATABLE + const Token_REPLACE + const Token_REPLICA + const Token_RESET + const Token_RESTART + const Token_RESTRICT + const Token_RETURN + const Token_RETURNING + const Token_RETURNS + const Token_REVOKE + const Token_RIGHT + const Token_ROLE + const Token_ROLLBACK + const Token_ROLLUP + const Token_ROUTINE + const Token_ROUTINES + const Token_ROW + const Token_ROWS + const Token_RULE + const Token_SAVEPOINT + const Token_SCHEMA + const Token_SCHEMAS + const Token_SCONST + const Token_SCROLL + const Token_SEARCH + const Token_SECOND_P + const Token_SECURITY + const Token_SELECT + const Token_SEQUENCE + const Token_SEQUENCES + const Token_SERIALIZABLE + const Token_SERVER + const Token_SESSION + const Token_SESSION_USER + const Token_SET + const Token_SETOF + const Token_SETS + const Token_SHARE + const Token_SHOW + const Token_SIMILAR + const Token_SIMPLE + const Token_SKIP + const Token_SMALLINT + const Token_SNAPSHOT + const Token_SOME + const Token_SQL_COMMENT + const Token_SQL_P + const Token_STABLE + const Token_STANDALONE_P + const Token_START + const Token_STATEMENT + const Token_STATISTICS + const Token_STDIN + const Token_STDOUT + const Token_STORAGE + const Token_STORED + const Token_STRICT_P + const Token_STRIP_P + const Token_SUBSCRIPTION + const Token_SUBSTRING + const Token_SUPPORT + const Token_SYMMETRIC + const Token_SYSID + const Token_SYSTEM_P + const Token_TABLE + const Token_TABLES + const Token_TABLESAMPLE + const Token_TABLESPACE + const Token_TEMP + const Token_TEMPLATE + const Token_TEMPORARY + const Token_TEXT_P + const Token_THEN + const Token_TIES + const Token_TIME + const Token_TIMESTAMP + const Token_TO + const Token_TRAILING + const Token_TRANSACTION + const Token_TRANSFORM + const Token_TREAT + const Token_TRIGGER + const Token_TRIM + const Token_TRUE_P + const Token_TRUNCATE + const Token_TRUSTED + const Token_TYPECAST + const Token_TYPES_P + const Token_TYPE_P + const Token_UESCAPE + const Token_UIDENT + const Token_UMINUS + const Token_UNBOUNDED + const Token_UNCOMMITTED + const Token_UNENCRYPTED + const Token_UNION + const Token_UNIQUE + const Token_UNKNOWN + const Token_UNLISTEN + const Token_UNLOGGED + const Token_UNTIL + const Token_UPDATE + const Token_USCONST + const Token_USER + const Token_USING + const Token_VACUUM + const Token_VALID + const Token_VALIDATE + const Token_VALIDATOR + const Token_VALUES + const Token_VALUE_P + const Token_VARCHAR + const Token_VARIADIC + const Token_VARYING + const Token_VERBOSE + const Token_VERSION_P + const Token_VIEW + const Token_VIEWS + const Token_VOLATILE + const Token_WHEN + const Token_WHERE + const Token_WHITESPACE_P + const Token_WINDOW + const Token_WITH + const Token_WITHIN + const Token_WITHOUT + const Token_WITH_LA + const Token_WORK + const Token_WRAPPER + const Token_WRITE + const Token_XCONST + const Token_XMLATTRIBUTES + const Token_XMLCONCAT + const Token_XMLELEMENT + const Token_XMLEXISTS + const Token_XMLFOREST + const Token_XMLNAMESPACES + const Token_XMLPARSE + const Token_XMLPI + const Token_XMLROOT + const Token_XMLSERIALIZE + const Token_XMLTABLE + const Token_XML_P + const Token_YEAR_P + const Token_YES_P + const Token_ZONE + func (Token) Descriptor() protoreflect.EnumDescriptor + func (Token) EnumDescriptor() ([]byte, []int) + func (Token) Type() protoreflect.EnumType + func (x Token) Enum() *Token + func (x Token) Number() protoreflect.EnumNumber + func (x Token) String() string + type TransactionStmt struct + Chain bool + Gid string + Kind TransactionStmtKind + Options []*Node + SavepointName string + func (*TransactionStmt) Descriptor() ([]byte, []int) + func (*TransactionStmt) ProtoMessage() + 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 (x *TransactionStmt) ProtoReflect() protoreflect.Message + func (x *TransactionStmt) Reset() + func (x *TransactionStmt) String() string + type TransactionStmtKind int32 + const TransactionStmtKind_TRANSACTION_STMT_KIND_UNDEFINED + const TransactionStmtKind_TRANS_STMT_BEGIN + const TransactionStmtKind_TRANS_STMT_COMMIT + const TransactionStmtKind_TRANS_STMT_COMMIT_PREPARED + const TransactionStmtKind_TRANS_STMT_PREPARE + const TransactionStmtKind_TRANS_STMT_RELEASE + const TransactionStmtKind_TRANS_STMT_ROLLBACK + const TransactionStmtKind_TRANS_STMT_ROLLBACK_PREPARED + const TransactionStmtKind_TRANS_STMT_ROLLBACK_TO + const TransactionStmtKind_TRANS_STMT_SAVEPOINT + const TransactionStmtKind_TRANS_STMT_START + func (TransactionStmtKind) Descriptor() protoreflect.EnumDescriptor + func (TransactionStmtKind) EnumDescriptor() ([]byte, []int) + func (TransactionStmtKind) Type() protoreflect.EnumType + func (x TransactionStmtKind) Enum() *TransactionStmtKind + func (x TransactionStmtKind) Number() protoreflect.EnumNumber + func (x TransactionStmtKind) String() string + type TriggerTransition struct + IsNew bool + IsTable bool + Name string + func (*TriggerTransition) Descriptor() ([]byte, []int) + func (*TriggerTransition) ProtoMessage() + func (x *TriggerTransition) GetIsNew() bool + func (x *TriggerTransition) GetIsTable() bool + func (x *TriggerTransition) GetName() string + func (x *TriggerTransition) ProtoReflect() protoreflect.Message + func (x *TriggerTransition) Reset() + func (x *TriggerTransition) String() string + type TruncateStmt struct + Behavior DropBehavior + Relations []*Node + RestartSeqs bool + func (*TruncateStmt) Descriptor() ([]byte, []int) + func (*TruncateStmt) ProtoMessage() + func (x *TruncateStmt) GetBehavior() DropBehavior + func (x *TruncateStmt) GetRelations() []*Node + func (x *TruncateStmt) GetRestartSeqs() bool + func (x *TruncateStmt) ProtoReflect() protoreflect.Message + func (x *TruncateStmt) Reset() + func (x *TruncateStmt) String() string + type TypeCast struct + Arg *Node + Location int32 + TypeName *TypeName + func (*TypeCast) Descriptor() ([]byte, []int) + func (*TypeCast) ProtoMessage() + func (x *TypeCast) GetArg() *Node + func (x *TypeCast) GetLocation() int32 + func (x *TypeCast) GetTypeName() *TypeName + func (x *TypeCast) ProtoReflect() protoreflect.Message + func (x *TypeCast) Reset() + func (x *TypeCast) String() string + type TypeName struct + ArrayBounds []*Node + Location int32 + Names []*Node + PctType bool + Setof bool + TypeOid uint32 + Typemod int32 + Typmods []*Node + func (*TypeName) Descriptor() ([]byte, []int) + func (*TypeName) ProtoMessage() + 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 (x *TypeName) ProtoReflect() protoreflect.Message + func (x *TypeName) Reset() + func (x *TypeName) String() string + type UnlistenStmt struct + Conditionname string + func (*UnlistenStmt) Descriptor() ([]byte, []int) + func (*UnlistenStmt) ProtoMessage() + func (x *UnlistenStmt) GetConditionname() string + func (x *UnlistenStmt) ProtoReflect() protoreflect.Message + func (x *UnlistenStmt) Reset() + func (x *UnlistenStmt) String() string + type UpdateStmt struct + FromClause []*Node + Relation *RangeVar + ReturningList []*Node + TargetList []*Node + WhereClause *Node + WithClause *WithClause + func (*UpdateStmt) Descriptor() ([]byte, []int) + func (*UpdateStmt) ProtoMessage() + 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 (x *UpdateStmt) ProtoReflect() protoreflect.Message + func (x *UpdateStmt) Reset() + func (x *UpdateStmt) String() string + type VacuumRelation struct + Oid uint32 + Relation *RangeVar + VaCols []*Node + func (*VacuumRelation) Descriptor() ([]byte, []int) + func (*VacuumRelation) ProtoMessage() + func (x *VacuumRelation) GetOid() uint32 + func (x *VacuumRelation) GetRelation() *RangeVar + func (x *VacuumRelation) GetVaCols() []*Node + func (x *VacuumRelation) ProtoReflect() protoreflect.Message + func (x *VacuumRelation) Reset() + func (x *VacuumRelation) String() string + type VacuumStmt struct + IsVacuumcmd bool + Options []*Node + Rels []*Node + func (*VacuumStmt) Descriptor() ([]byte, []int) + func (*VacuumStmt) ProtoMessage() + func (x *VacuumStmt) GetIsVacuumcmd() bool + func (x *VacuumStmt) GetOptions() []*Node + func (x *VacuumStmt) GetRels() []*Node + func (x *VacuumStmt) ProtoReflect() protoreflect.Message + func (x *VacuumStmt) Reset() + func (x *VacuumStmt) String() string + type Var struct + Location int32 + Varattno int32 + Varattnosyn int32 + Varcollid uint32 + Varlevelsup uint32 + Varno int32 + Varnosyn uint32 + Vartype uint32 + Vartypmod int32 + Xpr *Node + func (*Var) Descriptor() ([]byte, []int) + func (*Var) ProtoMessage() + 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 (x *Var) ProtoReflect() protoreflect.Message + func (x *Var) Reset() + func (x *Var) String() string + type VariableSetKind int32 + const VariableSetKind_VARIABLE_SET_KIND_UNDEFINED + const VariableSetKind_VAR_RESET + const VariableSetKind_VAR_RESET_ALL + const VariableSetKind_VAR_SET_CURRENT + const VariableSetKind_VAR_SET_DEFAULT + const VariableSetKind_VAR_SET_MULTI + const VariableSetKind_VAR_SET_VALUE + func (VariableSetKind) Descriptor() protoreflect.EnumDescriptor + func (VariableSetKind) EnumDescriptor() ([]byte, []int) + func (VariableSetKind) Type() protoreflect.EnumType + func (x VariableSetKind) Enum() *VariableSetKind + func (x VariableSetKind) Number() protoreflect.EnumNumber + func (x VariableSetKind) String() string + type VariableSetStmt struct + Args []*Node + IsLocal bool + Kind VariableSetKind + Name string + func (*VariableSetStmt) Descriptor() ([]byte, []int) + func (*VariableSetStmt) ProtoMessage() + func (x *VariableSetStmt) GetArgs() []*Node + func (x *VariableSetStmt) GetIsLocal() bool + func (x *VariableSetStmt) GetKind() VariableSetKind + func (x *VariableSetStmt) GetName() string + func (x *VariableSetStmt) ProtoReflect() protoreflect.Message + func (x *VariableSetStmt) Reset() + func (x *VariableSetStmt) String() string + type VariableShowStmt struct + Name string + func (*VariableShowStmt) Descriptor() ([]byte, []int) + func (*VariableShowStmt) ProtoMessage() + func (x *VariableShowStmt) GetName() string + func (x *VariableShowStmt) ProtoReflect() protoreflect.Message + func (x *VariableShowStmt) Reset() + func (x *VariableShowStmt) String() string + type ViewCheckOption int32 + const ViewCheckOption_CASCADED_CHECK_OPTION + const ViewCheckOption_LOCAL_CHECK_OPTION + const ViewCheckOption_NO_CHECK_OPTION + const ViewCheckOption_VIEW_CHECK_OPTION_UNDEFINED + func (ViewCheckOption) Descriptor() protoreflect.EnumDescriptor + func (ViewCheckOption) EnumDescriptor() ([]byte, []int) + func (ViewCheckOption) Type() protoreflect.EnumType + func (x ViewCheckOption) Enum() *ViewCheckOption + func (x ViewCheckOption) Number() protoreflect.EnumNumber + func (x ViewCheckOption) String() string + type ViewStmt struct + Aliases []*Node + Options []*Node + Query *Node + Replace bool + View *RangeVar + WithCheckOption ViewCheckOption + func (*ViewStmt) Descriptor() ([]byte, []int) + func (*ViewStmt) ProtoMessage() + 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 (x *ViewStmt) ProtoReflect() protoreflect.Message + func (x *ViewStmt) Reset() + func (x *ViewStmt) String() string + type WCOKind int32 + const WCOKind_WCOKIND_UNDEFINED + const WCOKind_WCO_RLS_CONFLICT_CHECK + const WCOKind_WCO_RLS_INSERT_CHECK + const WCOKind_WCO_RLS_MERGE_DELETE_CHECK + const WCOKind_WCO_RLS_MERGE_UPDATE_CHECK + const WCOKind_WCO_RLS_UPDATE_CHECK + const WCOKind_WCO_VIEW_CHECK + func (WCOKind) Descriptor() protoreflect.EnumDescriptor + func (WCOKind) EnumDescriptor() ([]byte, []int) + func (WCOKind) Type() protoreflect.EnumType + func (x WCOKind) Enum() *WCOKind + func (x WCOKind) Number() protoreflect.EnumNumber + func (x WCOKind) String() string + type WindowClause struct + CopiedOrder bool + EndInRangeFunc uint32 + EndOffset *Node + FrameOptions int32 + InRangeAsc bool + InRangeColl uint32 + InRangeNullsFirst bool + Name string + OrderClause []*Node + PartitionClause []*Node + Refname string + RunCondition []*Node + StartInRangeFunc uint32 + StartOffset *Node + Winref uint32 + func (*WindowClause) Descriptor() ([]byte, []int) + func (*WindowClause) ProtoMessage() + 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 (x *WindowClause) ProtoReflect() protoreflect.Message + func (x *WindowClause) Reset() + func (x *WindowClause) String() string + type WindowDef struct + EndOffset *Node + FrameOptions int32 + Location int32 + Name string + OrderClause []*Node + PartitionClause []*Node + Refname string + StartOffset *Node + func (*WindowDef) Descriptor() ([]byte, []int) + func (*WindowDef) ProtoMessage() + 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 (x *WindowDef) ProtoReflect() protoreflect.Message + func (x *WindowDef) Reset() + func (x *WindowDef) String() string + type WindowFunc struct + Aggfilter *Node + Args []*Node + Inputcollid uint32 + Location int32 + Winagg bool + Wincollid uint32 + Winfnoid uint32 + Winref uint32 + Winstar bool + Wintype uint32 + Xpr *Node + func (*WindowFunc) Descriptor() ([]byte, []int) + func (*WindowFunc) ProtoMessage() + 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 (x *WindowFunc) ProtoReflect() protoreflect.Message + func (x *WindowFunc) Reset() + func (x *WindowFunc) String() string + type WithCheckOption struct + Cascaded bool + Kind WCOKind + Polname string + Qual *Node + Relname string + func (*WithCheckOption) Descriptor() ([]byte, []int) + func (*WithCheckOption) ProtoMessage() + 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 (x *WithCheckOption) ProtoReflect() protoreflect.Message + func (x *WithCheckOption) Reset() + func (x *WithCheckOption) String() string + type WithClause struct + Ctes []*Node + Location int32 + Recursive bool + func (*WithClause) Descriptor() ([]byte, []int) + func (*WithClause) ProtoMessage() + func (x *WithClause) GetCtes() []*Node + func (x *WithClause) GetLocation() int32 + func (x *WithClause) GetRecursive() bool + func (x *WithClause) ProtoReflect() protoreflect.Message + func (x *WithClause) Reset() + func (x *WithClause) String() string + type XmlExpr struct + ArgNames []*Node + Args []*Node + Location int32 + Name string + NamedArgs []*Node + Op XmlExprOp + Type uint32 + Typmod int32 + Xmloption XmlOptionType + Xpr *Node + func (*XmlExpr) Descriptor() ([]byte, []int) + func (*XmlExpr) ProtoMessage() + 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 (x *XmlExpr) ProtoReflect() protoreflect.Message + func (x *XmlExpr) Reset() + func (x *XmlExpr) String() string + type XmlExprOp int32 + const XmlExprOp_IS_DOCUMENT + const XmlExprOp_IS_XMLCONCAT + const XmlExprOp_IS_XMLELEMENT + const XmlExprOp_IS_XMLFOREST + const XmlExprOp_IS_XMLPARSE + const XmlExprOp_IS_XMLPI + const XmlExprOp_IS_XMLROOT + const XmlExprOp_IS_XMLSERIALIZE + const XmlExprOp_XML_EXPR_OP_UNDEFINED + func (XmlExprOp) Descriptor() protoreflect.EnumDescriptor + func (XmlExprOp) EnumDescriptor() ([]byte, []int) + func (XmlExprOp) Type() protoreflect.EnumType + func (x XmlExprOp) Enum() *XmlExprOp + func (x XmlExprOp) Number() protoreflect.EnumNumber + func (x XmlExprOp) String() string + type XmlOptionType int32 + const XmlOptionType_XMLOPTION_CONTENT + const XmlOptionType_XMLOPTION_DOCUMENT + const XmlOptionType_XML_OPTION_TYPE_UNDEFINED + func (XmlOptionType) Descriptor() protoreflect.EnumDescriptor + func (XmlOptionType) EnumDescriptor() ([]byte, []int) + func (XmlOptionType) Type() protoreflect.EnumType + func (x XmlOptionType) Enum() *XmlOptionType + func (x XmlOptionType) Number() protoreflect.EnumNumber + func (x XmlOptionType) String() string + type XmlSerialize struct + Expr *Node + Location int32 + TypeName *TypeName + Xmloption XmlOptionType + func (*XmlSerialize) Descriptor() ([]byte, []int) + func (*XmlSerialize) ProtoMessage() + func (x *XmlSerialize) GetExpr() *Node + func (x *XmlSerialize) GetLocation() int32 + func (x *XmlSerialize) GetTypeName() *TypeName + func (x *XmlSerialize) GetXmloption() XmlOptionType + func (x *XmlSerialize) ProtoReflect() protoreflect.Message + func (x *XmlSerialize) Reset() + func (x *XmlSerialize) String() string Other modules containing this package github.com/pganalyze/pg_query_go github.com/pganalyze/pg_query_go/v2 github.com/pganalyze/pg_query_go/v5