Documentation
¶
Index ¶
- Variables
- type AggFunction
- func (*AggFunction) Descriptor() ([]byte, []int)deprecated
- func (x *AggFunction) GetRestArgs() []*ArgsNode
- func (x *AggFunction) GetTypeName() AggType
- func (*AggFunction) ProtoMessage()
- func (x *AggFunction) ProtoReflect() protoreflect.Message
- func (x *AggFunction) Reset()
- func (x *AggFunction) String() string
- type AggType
- type AliasSelectItem
- func (*AliasSelectItem) Descriptor() ([]byte, []int)deprecated
- func (x *AliasSelectItem) GetAlias() string
- func (x *AliasSelectItem) GetExpr() *ArgsNode
- func (*AliasSelectItem) ProtoMessage()
- func (x *AliasSelectItem) ProtoReflect() protoreflect.Message
- func (x *AliasSelectItem) Reset()
- func (x *AliasSelectItem) String() string
- type AlterColumnAction
- func (*AlterColumnAction) Descriptor() ([]byte, []int)deprecated
- func (m *AlterColumnAction) GetAlterColumnActionClause() isAlterColumnAction_AlterColumnActionClause
- func (x *AlterColumnAction) GetDropItem() DropDefaultColumnAction
- func (x *AlterColumnAction) GetPGAlterItem() *Type
- func (x *AlterColumnAction) GetPGDropItem() PGDropNotNullColumnAction
- func (x *AlterColumnAction) GetPGSetItem() PGSetNotNullColumnAction
- func (x *AlterColumnAction) GetSetItem() *ValueNode
- func (*AlterColumnAction) ProtoMessage()
- func (x *AlterColumnAction) ProtoReflect() protoreflect.Message
- func (x *AlterColumnAction) Reset()
- func (x *AlterColumnAction) String() string
- type AlterColumnAction_DropItem
- type AlterColumnAction_PGAlterItem
- type AlterColumnAction_PGDropItem
- type AlterColumnAction_PGSetItem
- type AlterColumnAction_SetItem
- type AlterColumnTableAction
- func (*AlterColumnTableAction) Descriptor() ([]byte, []int)deprecated
- func (x *AlterColumnTableAction) GetAction() *AlterColumnAction
- func (x *AlterColumnTableAction) GetColumnName() string
- func (*AlterColumnTableAction) ProtoMessage()
- func (x *AlterColumnTableAction) ProtoReflect() protoreflect.Message
- func (x *AlterColumnTableAction) Reset()
- func (x *AlterColumnTableAction) String() string
- type AlterTableAction
- func (*AlterTableAction) Descriptor() ([]byte, []int)deprecated
- func (x *AlterTableAction) GetAddColumnItem() *ColumnDef
- func (x *AlterTableAction) GetAddConstraintItem() *TableConstraint
- func (x *AlterTableAction) GetAlterColumnItem() *AlterColumnTableAction
- func (m *AlterTableAction) GetAlterTableActionClause() isAlterTableAction_AlterTableActionClause
- func (x *AlterTableAction) GetDropConstraintItem() *DropConstraintTableAction
- func (x *AlterTableAction) GetRemoveColumnItem() *RemoveColumnTableAction
- func (*AlterTableAction) ProtoMessage()
- func (x *AlterTableAction) ProtoReflect() protoreflect.Message
- func (x *AlterTableAction) Reset()
- func (x *AlterTableAction) String() string
- type AlterTableAction_AddColumnItem
- type AlterTableAction_AddConstraintItem
- type AlterTableAction_AlterColumnItem
- type AlterTableAction_DropConstraintItem
- type AlterTableAction_RemoveColumnItem
- type AlterTableStmt
- func (*AlterTableStmt) Descriptor() ([]byte, []int)deprecated
- func (x *AlterTableStmt) GetAction() *AlterTableAction
- func (x *AlterTableStmt) GetTableName() *CompoundIdent
- func (*AlterTableStmt) ProtoMessage()
- func (x *AlterTableStmt) ProtoReflect() protoreflect.Message
- func (x *AlterTableStmt) Reset()
- func (x *AlterTableStmt) String() string
- type ArgsNode
- func (*ArgsNode) Descriptor() ([]byte, []int)deprecated
- func (m *ArgsNode) GetArgsNodeClause() isArgsNode_ArgsNodeClause
- func (x *ArgsNode) GetCaseItem() *CaseExpr
- func (x *ArgsNode) GetFunctionItem() *AggFunction
- func (x *ArgsNode) GetNestedItem() *ArgsNode
- func (x *ArgsNode) GetUnaryItem() *UnaryExpr
- func (x *ArgsNode) GetValueItem() *ValueNode
- func (x *ArgsNode) GetWhereItem() *WhereNode
- func (*ArgsNode) ProtoMessage()
- func (x *ArgsNode) ProtoReflect() protoreflect.Message
- func (x *ArgsNode) Reset()
- func (x *ArgsNode) String() string
- type ArgsNode_CaseItem
- type ArgsNode_FunctionItem
- type ArgsNode_NestedItem
- type ArgsNode_UnaryItem
- type ArgsNode_ValueItem
- type ArgsNode_WhereItem
- type Assignment
- type AutoIncrement
- func (AutoIncrement) Descriptor() protoreflect.EnumDescriptor
- func (x AutoIncrement) Enum() *AutoIncrement
- func (AutoIncrement) EnumDescriptor() ([]byte, []int)deprecated
- func (x AutoIncrement) Number() protoreflect.EnumNumber
- func (x AutoIncrement) String() string
- func (AutoIncrement) Type() protoreflect.EnumType
- type BigInt
- type BinaryExpr
- func (*BinaryExpr) Descriptor() ([]byte, []int)deprecated
- func (x *BinaryExpr) GetLeft() *ArgsNode
- func (x *BinaryExpr) GetOp() OperatorType
- func (x *BinaryExpr) GetRight() *ArgsNode
- func (*BinaryExpr) ProtoMessage()
- func (x *BinaryExpr) ProtoReflect() protoreflect.Message
- func (x *BinaryExpr) Reset()
- func (x *BinaryExpr) String() string
- type CaseExpr
- func (*CaseExpr) Descriptor() ([]byte, []int)deprecated
- func (x *CaseExpr) GetConditions() []*ConditionNode
- func (x *CaseExpr) GetElseResult() *ArgsNode
- func (x *CaseExpr) GetOperand() OperatorType
- func (x *CaseExpr) GetResults() []*ArgsNode
- func (*CaseExpr) ProtoMessage()
- func (x *CaseExpr) ProtoReflect() protoreflect.Message
- func (x *CaseExpr) Reset()
- func (x *CaseExpr) String() string
- type CharType
- type ColumnConstraint
- func (*ColumnConstraint) Descriptor() ([]byte, []int)deprecated
- func (x *ColumnConstraint) GetName() string
- func (x *ColumnConstraint) GetSpec() *ColumnConstraintSpec
- func (*ColumnConstraint) ProtoMessage()
- func (x *ColumnConstraint) ProtoReflect() protoreflect.Message
- func (x *ColumnConstraint) Reset()
- func (x *ColumnConstraint) String() string
- type ColumnConstraintSpec
- func (*ColumnConstraintSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ColumnConstraintSpec) GetCheckItem() *BinaryExpr
- func (m *ColumnConstraintSpec) GetColumnConstraintSpecClause() isColumnConstraintSpec_ColumnConstraintSpecClause
- func (x *ColumnConstraintSpec) GetNotNullItem() NotNullColumnSpec
- func (x *ColumnConstraintSpec) GetReferenceItem() *ReferencesColumnSpec
- func (x *ColumnConstraintSpec) GetUniqueItem() *UniqueColumnSpec
- func (*ColumnConstraintSpec) ProtoMessage()
- func (x *ColumnConstraintSpec) ProtoReflect() protoreflect.Message
- func (x *ColumnConstraintSpec) Reset()
- func (x *ColumnConstraintSpec) String() string
- type ColumnConstraintSpec_CheckItem
- type ColumnConstraintSpec_NotNullItem
- type ColumnConstraintSpec_ReferenceItem
- type ColumnConstraintSpec_UniqueItem
- type ColumnDef
- func (*ColumnDef) Descriptor() ([]byte, []int)deprecated
- func (x *ColumnDef) GetConstraints() []*ColumnConstraint
- func (x *ColumnDef) GetDataType() *Type
- func (x *ColumnDef) GetDefault() *ValueNode
- func (x *ColumnDef) GetMyDecos() []AutoIncrement
- func (x *ColumnDef) GetName() string
- func (*ColumnDef) ProtoMessage()
- func (x *ColumnDef) ProtoReflect() protoreflect.Message
- func (x *ColumnDef) Reset()
- func (x *ColumnDef) String() string
- type CompoundIdent
- type ConditionNode
- func (*ConditionNode) Descriptor() ([]byte, []int)deprecated
- func (x *ConditionNode) GetBinaryItem() *BinaryExpr
- func (m *ConditionNode) GetConditionNodeClause() isConditionNode_ConditionNodeClause
- func (*ConditionNode) ProtoMessage()
- func (x *ConditionNode) ProtoReflect() protoreflect.Message
- func (x *ConditionNode) Reset()
- func (x *ConditionNode) String() string
- type ConditionNode_BinaryItem
- type ConstructorSource
- func (*ConstructorSource) Descriptor() ([]byte, []int)deprecated
- func (x *ConstructorSource) GetRows() []*RowValueExpr
- func (*ConstructorSource) ProtoMessage()
- func (x *ConstructorSource) ProtoReflect() protoreflect.Message
- func (x *ConstructorSource) Reset()
- func (x *ConstructorSource) String() string
- type CreateIndexStmt
- func (*CreateIndexStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateIndexStmt) GetColumnNames() []string
- func (x *CreateIndexStmt) GetIndexName() string
- func (x *CreateIndexStmt) GetIsUnique() bool
- func (x *CreateIndexStmt) GetMethodName() string
- func (x *CreateIndexStmt) GetSelection() *WhereNode
- func (x *CreateIndexStmt) GetTableName() *CompoundIdent
- func (*CreateIndexStmt) ProtoMessage()
- func (x *CreateIndexStmt) ProtoReflect() protoreflect.Message
- func (x *CreateIndexStmt) Reset()
- func (x *CreateIndexStmt) String() string
- type CreateTableStmt
- func (*CreateTableStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTableStmt) GetElements() []*TableElement
- func (x *CreateTableStmt) GetLocation() string
- func (x *CreateTableStmt) GetName() *CompoundIdent
- func (x *CreateTableStmt) GetNotExists() bool
- func (x *CreateTableStmt) GetOptions() []*TableOption
- func (*CreateTableStmt) ProtoMessage()
- func (x *CreateTableStmt) ProtoReflect() protoreflect.Message
- func (x *CreateTableStmt) Reset()
- func (x *CreateTableStmt) String() string
- type CreateViewStmt
- func (*CreateViewStmt) Descriptor() ([]byte, []int)deprecated
- func (x *CreateViewStmt) GetMaterialized() bool
- func (x *CreateViewStmt) GetName() *CompoundIdent
- func (x *CreateViewStmt) GetQuery() *QueryStmt
- func (*CreateViewStmt) ProtoMessage()
- func (x *CreateViewStmt) ProtoReflect() protoreflect.Message
- func (x *CreateViewStmt) Reset()
- func (x *CreateViewStmt) String() string
- type Custom
- type DataTypeSingle
- func (DataTypeSingle) Descriptor() protoreflect.EnumDescriptor
- func (x DataTypeSingle) Enum() *DataTypeSingle
- func (DataTypeSingle) EnumDescriptor() ([]byte, []int)deprecated
- func (x DataTypeSingle) Number() protoreflect.EnumNumber
- func (x DataTypeSingle) String() string
- func (DataTypeSingle) Type() protoreflect.EnumType
- type Decimal
- func (*Decimal) Descriptor() ([]byte, []int)deprecated
- func (x *Decimal) GetIsUnsigned() bool
- func (x *Decimal) GetPrecision() uint32
- func (x *Decimal) GetScale() uint32
- func (*Decimal) ProtoMessage()
- func (x *Decimal) ProtoReflect() protoreflect.Message
- func (x *Decimal) Reset()
- func (x *Decimal) String() string
- type DeleteStmt
- func (*DeleteStmt) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteStmt) GetSelection() *WhereNode
- func (x *DeleteStmt) GetTableName() *CompoundIdent
- func (*DeleteStmt) ProtoMessage()
- func (x *DeleteStmt) ProtoReflect() protoreflect.Message
- func (x *DeleteStmt) Reset()
- func (x *DeleteStmt) String() string
- type DoubleValue
- type DropConstraintTableAction
- func (*DropConstraintTableAction) Descriptor() ([]byte, []int)deprecated
- func (x *DropConstraintTableAction) GetCascade() bool
- func (x *DropConstraintTableAction) GetName() string
- func (*DropConstraintTableAction) ProtoMessage()
- func (x *DropConstraintTableAction) ProtoReflect() protoreflect.Message
- func (x *DropConstraintTableAction) Reset()
- func (x *DropConstraintTableAction) String() string
- type DropDefaultColumnAction
- func (DropDefaultColumnAction) Descriptor() protoreflect.EnumDescriptor
- func (x DropDefaultColumnAction) Enum() *DropDefaultColumnAction
- func (DropDefaultColumnAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x DropDefaultColumnAction) Number() protoreflect.EnumNumber
- func (x DropDefaultColumnAction) String() string
- func (DropDefaultColumnAction) Type() protoreflect.EnumType
- type DropIndexStmt
- type DropTableStmt
- func (*DropTableStmt) Descriptor() ([]byte, []int)deprecated
- func (x *DropTableStmt) GetCascade() bool
- func (x *DropTableStmt) GetIfExists() bool
- func (x *DropTableStmt) GetTableNames() []*CompoundIdent
- func (*DropTableStmt) ProtoMessage()
- func (x *DropTableStmt) ProtoReflect() protoreflect.Message
- func (x *DropTableStmt) Reset()
- func (x *DropTableStmt) String() string
- type Float
- type InSubQuery
- func (*InSubQuery) Descriptor() ([]byte, []int)deprecated
- func (x *InSubQuery) GetExpr() *CompoundIdent
- func (x *InSubQuery) GetNegated() bool
- func (x *InSubQuery) GetSubQuery() *QueryStmt
- func (*InSubQuery) ProtoMessage()
- func (x *InSubQuery) ProtoReflect() protoreflect.Message
- func (x *InSubQuery) Reset()
- func (x *InSubQuery) String() string
- type InsertSource
- func (*InsertSource) Descriptor() ([]byte, []int)deprecated
- func (m *InsertSource) GetInsertSourceClause() isInsertSource_InsertSourceClause
- func (x *InsertSource) GetStructorItem() *ConstructorSource
- func (x *InsertSource) GetSubItem() *QueryStmt
- func (*InsertSource) ProtoMessage()
- func (x *InsertSource) ProtoReflect() protoreflect.Message
- func (x *InsertSource) Reset()
- func (x *InsertSource) String() string
- type InsertSource_StructorItem
- type InsertSource_SubItem
- type InsertStmt
- func (*InsertStmt) Descriptor() ([]byte, []int)deprecated
- func (x *InsertStmt) GetColumns() []string
- func (x *InsertStmt) GetSource() *InsertSource
- func (x *InsertStmt) GetTableName() *CompoundIdent
- func (x *InsertStmt) GetUpdateAssignments() []*Assignment
- func (*InsertStmt) ProtoMessage()
- func (x *InsertStmt) ProtoReflect() protoreflect.Message
- func (x *InsertStmt) Reset()
- func (x *InsertStmt) String() string
- type Int
- type JoinSpec
- func (*JoinSpec) Descriptor() ([]byte, []int)deprecated
- func (x *JoinSpec) GetJoinItem() *BinaryExpr
- func (m *JoinSpec) GetJoinSpecClause() isJoinSpec_JoinSpecClause
- func (x *JoinSpec) GetNameItem() *NamedColumnsJoin
- func (*JoinSpec) ProtoMessage()
- func (x *JoinSpec) ProtoReflect() protoreflect.Message
- func (x *JoinSpec) Reset()
- func (x *JoinSpec) String() string
- type JoinSpec_JoinItem
- type JoinSpec_NameItem
- type JoinTypeCondition
- func (JoinTypeCondition) Descriptor() protoreflect.EnumDescriptor
- func (x JoinTypeCondition) Enum() *JoinTypeCondition
- func (JoinTypeCondition) EnumDescriptor() ([]byte, []int)deprecated
- func (x JoinTypeCondition) Number() protoreflect.EnumNumber
- func (x JoinTypeCondition) String() string
- func (JoinTypeCondition) Type() protoreflect.EnumType
- type LimitExpr
- func (*LimitExpr) Descriptor() ([]byte, []int)deprecated
- func (x *LimitExpr) GetAllBool() bool
- func (x *LimitExpr) GetLimitValue() *LongValue
- func (x *LimitExpr) GetOffsetValue() *LongValue
- func (*LimitExpr) ProtoMessage()
- func (x *LimitExpr) ProtoReflect() protoreflect.Message
- func (x *LimitExpr) Reset()
- func (x *LimitExpr) String() string
- type LongValue
- type MyCharset
- func (*MyCharset) Descriptor() ([]byte, []int)deprecated
- func (x *MyCharset) GetEqual() bool
- func (x *MyCharset) GetIsDefault() bool
- func (x *MyCharset) GetName() string
- func (*MyCharset) ProtoMessage()
- func (x *MyCharset) ProtoReflect() protoreflect.Message
- func (x *MyCharset) Reset()
- func (x *MyCharset) String() string
- type MyEngine
- type NamedColumnsJoin
- type NaturalJoin
- func (*NaturalJoin) Descriptor() ([]byte, []int)deprecated
- func (x *NaturalJoin) GetLeftElement() *TableReference
- func (x *NaturalJoin) GetRightElement() *TableReference
- func (x *NaturalJoin) GetType() JoinTypeCondition
- func (*NaturalJoin) ProtoMessage()
- func (x *NaturalJoin) ProtoReflect() protoreflect.Message
- func (x *NaturalJoin) Reset()
- func (x *NaturalJoin) String() string
- type NotNullColumnSpec
- func (NotNullColumnSpec) Descriptor() protoreflect.EnumDescriptor
- func (x NotNullColumnSpec) Enum() *NotNullColumnSpec
- func (NotNullColumnSpec) EnumDescriptor() ([]byte, []int)deprecated
- func (x NotNullColumnSpec) Number() protoreflect.EnumNumber
- func (x NotNullColumnSpec) String() string
- func (NotNullColumnSpec) Type() protoreflect.EnumType
- type NullValue
- type OperatorType
- func (OperatorType) Descriptor() protoreflect.EnumDescriptor
- func (x OperatorType) Enum() *OperatorType
- func (OperatorType) EnumDescriptor() ([]byte, []int)deprecated
- func (x OperatorType) Number() protoreflect.EnumNumber
- func (x OperatorType) String() string
- func (OperatorType) Type() protoreflect.EnumType
- type OrderByExpr
- func (*OrderByExpr) Descriptor() ([]byte, []int)deprecated
- func (x *OrderByExpr) GetASCBool() bool
- func (x *OrderByExpr) GetExpr() *CompoundIdent
- func (*OrderByExpr) ProtoMessage()
- func (x *OrderByExpr) ProtoReflect() protoreflect.Message
- func (x *OrderByExpr) Reset()
- func (x *OrderByExpr) String() string
- type PGDropNotNullColumnAction
- func (PGDropNotNullColumnAction) Descriptor() protoreflect.EnumDescriptor
- func (x PGDropNotNullColumnAction) Enum() *PGDropNotNullColumnAction
- func (PGDropNotNullColumnAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x PGDropNotNullColumnAction) Number() protoreflect.EnumNumber
- func (x PGDropNotNullColumnAction) String() string
- func (PGDropNotNullColumnAction) Type() protoreflect.EnumType
- type PGSetNotNullColumnAction
- func (PGSetNotNullColumnAction) Descriptor() protoreflect.EnumDescriptor
- func (x PGSetNotNullColumnAction) Enum() *PGSetNotNullColumnAction
- func (PGSetNotNullColumnAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x PGSetNotNullColumnAction) Number() protoreflect.EnumNumber
- func (x PGSetNotNullColumnAction) String() string
- func (PGSetNotNullColumnAction) Type() protoreflect.EnumType
- type QualifiedJoin
- func (*QualifiedJoin) Descriptor() ([]byte, []int)deprecated
- func (x *QualifiedJoin) GetLeftElement() *TableReference
- func (x *QualifiedJoin) GetRightElement() *TableReference
- func (x *QualifiedJoin) GetSpec() *JoinSpec
- func (x *QualifiedJoin) GetType() JoinTypeCondition
- func (*QualifiedJoin) ProtoMessage()
- func (x *QualifiedJoin) ProtoReflect() protoreflect.Message
- func (x *QualifiedJoin) Reset()
- func (x *QualifiedJoin) String() string
- type QueryStmt
- func (*QueryStmt) Descriptor() ([]byte, []int)deprecated
- func (x *QueryStmt) GetBody() *SQLSetExpr
- func (x *QueryStmt) GetCTEs() []*QueryStmt_CTE
- func (x *QueryStmt) GetLimitExpression() *LimitExpr
- func (x *QueryStmt) GetOrderBy() []*OrderByExpr
- func (*QueryStmt) ProtoMessage()
- func (x *QueryStmt) ProtoReflect() protoreflect.Message
- func (x *QueryStmt) Reset()
- func (x *QueryStmt) String() string
- type QueryStmt_CTE
- func (*QueryStmt_CTE) Descriptor() ([]byte, []int)deprecated
- func (x *QueryStmt_CTE) GetAliasName() string
- func (x *QueryStmt_CTE) GetQuery() *QueryStmt
- func (*QueryStmt_CTE) ProtoMessage()
- func (x *QueryStmt_CTE) ProtoReflect() protoreflect.Message
- func (x *QueryStmt_CTE) Reset()
- func (x *QueryStmt_CTE) String() string
- type Real
- type ReferenceKeyExpr
- func (*ReferenceKeyExpr) Descriptor() ([]byte, []int)deprecated
- func (x *ReferenceKeyExpr) GetColumns() []string
- func (x *ReferenceKeyExpr) GetTableName() string
- func (*ReferenceKeyExpr) ProtoMessage()
- func (x *ReferenceKeyExpr) ProtoReflect() protoreflect.Message
- func (x *ReferenceKeyExpr) Reset()
- func (x *ReferenceKeyExpr) String() string
- type ReferencesColumnSpec
- func (*ReferencesColumnSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ReferencesColumnSpec) GetColumns() []string
- func (x *ReferencesColumnSpec) GetTableName() *CompoundIdent
- func (*ReferencesColumnSpec) ProtoMessage()
- func (x *ReferencesColumnSpec) ProtoReflect() protoreflect.Message
- func (x *ReferencesColumnSpec) Reset()
- func (x *ReferencesColumnSpec) String() string
- type ReferentialTableConstraint
- func (*ReferentialTableConstraint) Descriptor() ([]byte, []int)deprecated
- func (x *ReferentialTableConstraint) GetColumns() []string
- func (x *ReferentialTableConstraint) GetKeyExpr() *ReferenceKeyExpr
- func (*ReferentialTableConstraint) ProtoMessage()
- func (x *ReferentialTableConstraint) ProtoReflect() protoreflect.Message
- func (x *ReferentialTableConstraint) Reset()
- func (x *ReferentialTableConstraint) String() string
- type RemoveColumnTableAction
- func (*RemoveColumnTableAction) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveColumnTableAction) GetCascade() bool
- func (x *RemoveColumnTableAction) GetName() string
- func (*RemoveColumnTableAction) ProtoMessage()
- func (x *RemoveColumnTableAction) ProtoReflect() protoreflect.Message
- func (x *RemoveColumnTableAction) Reset()
- func (x *RemoveColumnTableAction) String() string
- type RowValueExpr
- type SQLSelect
- func (*SQLSelect) Descriptor() ([]byte, []int)deprecated
- func (x *SQLSelect) GetDistinctBool() bool
- func (x *SQLSelect) GetFromClause() []*TableReference
- func (x *SQLSelect) GetGroupByClause() []*CompoundIdent
- func (x *SQLSelect) GetHavingClause() *BinaryExpr
- func (x *SQLSelect) GetProjection() []*SQLSelectItem
- func (x *SQLSelect) GetWhereClause() *WhereNode
- func (*SQLSelect) ProtoMessage()
- func (x *SQLSelect) ProtoReflect() protoreflect.Message
- func (x *SQLSelect) Reset()
- func (x *SQLSelect) String() string
- type SQLSelectItem
- func (*SQLSelectItem) Descriptor() ([]byte, []int)deprecated
- func (x *SQLSelectItem) GetAliasItem() *AliasSelectItem
- func (m *SQLSelectItem) GetSQLSelectItemClause() isSQLSelectItem_SQLSelectItemClause
- func (x *SQLSelectItem) GetUnnamedItem() *ArgsNode
- func (x *SQLSelectItem) GetWildcardItem() *CompoundIdent
- func (*SQLSelectItem) ProtoMessage()
- func (x *SQLSelectItem) ProtoReflect() protoreflect.Message
- func (x *SQLSelectItem) Reset()
- func (x *SQLSelectItem) String() string
- type SQLSelectItem_AliasItem
- type SQLSelectItem_UnnamedItem
- type SQLSelectItem_WildcardItem
- type SQLSetExpr
- func (*SQLSetExpr) Descriptor() ([]byte, []int)deprecated
- func (x *SQLSetExpr) GetExprItem() *SetOperationExpr
- func (m *SQLSetExpr) GetSQLSetExprClause() isSQLSetExpr_SQLSetExprClause
- func (x *SQLSetExpr) GetSelectItem() *SQLSelect
- func (*SQLSetExpr) ProtoMessage()
- func (x *SQLSetExpr) ProtoReflect() protoreflect.Message
- func (x *SQLSetExpr) Reset()
- func (x *SQLSetExpr) String() string
- type SQLSetExpr_ExprItem
- type SQLSetExpr_SelectItem
- type SetOperationExpr
- func (*SetOperationExpr) Descriptor() ([]byte, []int)deprecated
- func (x *SetOperationExpr) GetAll() bool
- func (x *SetOperationExpr) GetLeft() *SQLSetExpr
- func (x *SetOperationExpr) GetOp() SetOperatorType
- func (x *SetOperationExpr) GetRight() *SQLSetExpr
- func (*SetOperationExpr) ProtoMessage()
- func (x *SetOperationExpr) ProtoReflect() protoreflect.Message
- func (x *SetOperationExpr) Reset()
- func (x *SetOperationExpr) String() string
- type SetOperatorType
- func (SetOperatorType) Descriptor() protoreflect.EnumDescriptor
- func (x SetOperatorType) Enum() *SetOperatorType
- func (SetOperatorType) EnumDescriptor() ([]byte, []int)deprecated
- func (x SetOperatorType) Number() protoreflect.EnumNumber
- func (x SetOperatorType) String() string
- func (SetOperatorType) Type() protoreflect.EnumType
- type SingleQuotedString
- func (*SingleQuotedString) Descriptor() ([]byte, []int)deprecated
- func (x *SingleQuotedString) GetValue() string
- func (*SingleQuotedString) ProtoMessage()
- func (x *SingleQuotedString) ProtoReflect() protoreflect.Message
- func (x *SingleQuotedString) Reset()
- func (x *SingleQuotedString) String() string
- type SmallInt
- type Table
- func (*Table) Descriptor() ([]byte, []int)deprecated
- func (x *Table) GetAlias() string
- func (x *Table) GetArgs() []*ArgsNode
- func (x *Table) GetName() *CompoundIdent
- func (x *Table) GetWithHints() []*ArgsNode
- func (*Table) ProtoMessage()
- func (x *Table) ProtoReflect() protoreflect.Message
- func (x *Table) Reset()
- func (x *Table) String() string
- type TableConstraint
- func (*TableConstraint) Descriptor() ([]byte, []int)deprecated
- func (x *TableConstraint) GetName() string
- func (x *TableConstraint) GetSpec() *TableConstraintSpec
- func (*TableConstraint) ProtoMessage()
- func (x *TableConstraint) ProtoReflect() protoreflect.Message
- func (x *TableConstraint) Reset()
- func (x *TableConstraint) String() string
- type TableConstraintSpec
- func (*TableConstraintSpec) Descriptor() ([]byte, []int)deprecated
- func (x *TableConstraintSpec) GetCheckItem() *BinaryExpr
- func (x *TableConstraintSpec) GetReferenceItem() *ReferentialTableConstraint
- func (m *TableConstraintSpec) GetTableContraintSpecClause() isTableConstraintSpec_TableContraintSpecClause
- func (x *TableConstraintSpec) GetUniqueItem() *UniqueTableConstraint
- func (*TableConstraintSpec) ProtoMessage()
- func (x *TableConstraintSpec) ProtoReflect() protoreflect.Message
- func (x *TableConstraintSpec) Reset()
- func (x *TableConstraintSpec) String() string
- type TableConstraintSpec_CheckItem
- type TableConstraintSpec_ReferenceItem
- type TableConstraintSpec_UniqueItem
- type TableElement
- func (*TableElement) Descriptor() ([]byte, []int)deprecated
- func (x *TableElement) GetColumnDefElement() *ColumnDef
- func (x *TableElement) GetTableConstraintElement() *TableConstraint
- func (m *TableElement) GetTableElementClause() isTableElement_TableElementClause
- func (*TableElement) ProtoMessage()
- func (x *TableElement) ProtoReflect() protoreflect.Message
- func (x *TableElement) Reset()
- func (x *TableElement) String() string
- type TableElement_ColumnDefElement
- type TableElement_TableConstraintElement
- type TableOption
- func (*TableOption) Descriptor() ([]byte, []int)deprecated
- func (x *TableOption) GetMyCharsetOption() *MyCharset
- func (x *TableOption) GetMyEngineOption() *MyEngine
- func (m *TableOption) GetTableOptionClause() isTableOption_TableOptionClause
- func (*TableOption) ProtoMessage()
- func (x *TableOption) ProtoReflect() protoreflect.Message
- func (x *TableOption) Reset()
- func (x *TableOption) String() string
- type TableOption_MyCharsetOption
- type TableOption_MyEngineOption
- type TableReference
- func (*TableReference) Descriptor() ([]byte, []int)deprecated
- func (x *TableReference) GetNaturalItem() *NaturalJoin
- func (x *TableReference) GetQualifiedItem() *QualifiedJoin
- func (x *TableReference) GetTableItem() *Table
- func (m *TableReference) GetTableReferenceClause() isTableReference_TableReferenceClause
- func (*TableReference) ProtoMessage()
- func (x *TableReference) ProtoReflect() protoreflect.Message
- func (x *TableReference) Reset()
- func (x *TableReference) String() string
- type TableReference_NaturalItem
- type TableReference_QualifiedItem
- type TableReference_TableItem
- type Timestamp
- type Type
- func (*Type) Descriptor() ([]byte, []int)deprecated
- func (x *Type) GetBigIntData() *BigInt
- func (x *Type) GetCharData() *CharType
- func (x *Type) GetCustomData() *CompoundIdent
- func (x *Type) GetDecimalData() *Decimal
- func (x *Type) GetIntData() *Int
- func (x *Type) GetSmallIntData() *SmallInt
- func (x *Type) GetTimestampData() *Timestamp
- func (m *Type) GetTypeClause() isType_TypeClause
- func (x *Type) GetUUIDData() DataTypeSingle
- func (x *Type) GetVarcharData() *VarcharType
- func (*Type) ProtoMessage()
- func (x *Type) ProtoReflect() protoreflect.Message
- func (x *Type) Reset()
- func (x *Type) String() string
- type Type_BigIntData
- type Type_CharData
- type Type_CustomData
- type Type_DecimalData
- type Type_IntData
- type Type_SmallIntData
- type Type_TimestampData
- type Type_UUIDData
- type Type_VarcharData
- type UnaryExpr
- type UniqueColumnSpec
- type UniqueTableConstraint
- func (*UniqueTableConstraint) Descriptor() ([]byte, []int)deprecated
- func (x *UniqueTableConstraint) GetColumns() []string
- func (x *UniqueTableConstraint) GetIsPrimary() bool
- func (*UniqueTableConstraint) ProtoMessage()
- func (x *UniqueTableConstraint) ProtoReflect() protoreflect.Message
- func (x *UniqueTableConstraint) Reset()
- func (x *UniqueTableConstraint) String() string
- type UpdateStmt
- func (*UpdateStmt) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateStmt) GetAssignments() []*Assignment
- func (x *UpdateStmt) GetSelection() *WhereNode
- func (x *UpdateStmt) GetTableName() *CompoundIdent
- func (*UpdateStmt) ProtoMessage()
- func (x *UpdateStmt) ProtoReflect() protoreflect.Message
- func (x *UpdateStmt) Reset()
- func (x *UpdateStmt) String() string
- type ValueNode
- func (*ValueNode) Descriptor() ([]byte, []int)deprecated
- func (x *ValueNode) GetCompoundItem() *CompoundIdent
- func (x *ValueNode) GetDoubleItem() *DoubleValue
- func (x *ValueNode) GetLongItem() *LongValue
- func (x *ValueNode) GetNullItem() NullValue
- func (x *ValueNode) GetStringItem() *SingleQuotedString
- func (m *ValueNode) GetValueNodeClause() isValueNode_ValueNodeClause
- func (*ValueNode) ProtoMessage()
- func (x *ValueNode) ProtoReflect() protoreflect.Message
- func (x *ValueNode) Reset()
- func (x *ValueNode) String() string
- type ValueNode_CompoundItem
- type ValueNode_DoubleItem
- type ValueNode_LongItem
- type ValueNode_NullItem
- type ValueNode_StringItem
- type VarcharType
- type WhereNode
- func (*WhereNode) Descriptor() ([]byte, []int)deprecated
- func (x *WhereNode) GetBinExpr() *BinaryExpr
- func (x *WhereNode) GetInQuery() *InSubQuery
- func (m *WhereNode) GetWhereNodeClause() isWhereNode_WhereNodeClause
- func (*WhereNode) ProtoMessage()
- func (x *WhereNode) ProtoReflect() protoreflect.Message
- func (x *WhereNode) Reset()
- func (x *WhereNode) String() string
- type WhereNode_BinExpr
- type WhereNode_InQuery
Constants ¶
This section is empty.
Variables ¶
var ( OperatorType_name = map[int32]string{ 0: "Plus", 1: "Minus", 2: "Multiply", 3: "Divide", 4: "Modulus", 5: "Gt", 6: "Lt", 7: "GtEq", 8: "LtEq", 9: "Eq", 10: "NotEq", 11: "And", 12: "Or", 13: "Not", 14: "Like", 15: "NotLike", 16: "None", } OperatorType_value = map[string]int32{ "Plus": 0, "Minus": 1, "Multiply": 2, "Divide": 3, "Modulus": 4, "Gt": 5, "Lt": 6, "GtEq": 7, "LtEq": 8, "Eq": 9, "NotEq": 10, "And": 11, "Or": 12, "Not": 13, "Like": 14, "NotLike": 15, "None": 16, } )
Enum value maps for OperatorType.
var ( SetOperatorType_name = map[int32]string{ 0: "Union", 1: "Intersect", 2: "Except", } SetOperatorType_value = map[string]int32{ "Union": 0, "Intersect": 1, "Except": 2, } )
Enum value maps for SetOperatorType.
var ( JoinTypeCondition_name = map[int32]string{ 0: "INNER", 1: "LEFT", 2: "RIGHT", 3: "FULL", 4: "LEFTOUTER", 5: "RIGHTOUTER", 6: "FULLOUTER", 7: "IMPLICIT", } JoinTypeCondition_value = map[string]int32{ "INNER": 0, "LEFT": 1, "RIGHT": 2, "FULL": 3, "LEFTOUTER": 4, "RIGHTOUTER": 5, "FULLOUTER": 6, "IMPLICIT": 7, } )
Enum value maps for JoinTypeCondition.
var ( AggType_name = map[int32]string{ 0: "UnknownAgg", 1: "MAX", 2: "MIN", 3: "COUNT", 4: "SUM", 5: "AVG", } AggType_value = map[string]int32{ "UnknownAgg": 0, "MAX": 1, "MIN": 2, "COUNT": 3, "SUM": 4, "AVG": 5, } )
Enum value maps for AggType.
var ( NullValue_name = map[int32]string{ 0: "NullValueUnknown", 1: "NullValueConfirm", } NullValue_value = map[string]int32{ "NullValueUnknown": 0, "NullValueConfirm": 1, } )
Enum value maps for NullValue.
var ( DataTypeSingle_name = map[int32]string{ 0: "DataTypeSingleUnknown", 1: "Double", 2: "Boolean", 3: "Time", 4: "Date", 5: "Bytea", 6: "Text", 7: "Regclass", 8: "UUID", } DataTypeSingle_value = map[string]int32{ "DataTypeSingleUnknown": 0, "Double": 1, "Boolean": 2, "Time": 3, "Date": 4, "Bytea": 5, "Text": 6, "Regclass": 7, "UUID": 8, } )
Enum value maps for DataTypeSingle.
var ( NotNullColumnSpec_name = map[int32]string{ 0: "NotNullColumnSpecUnknown", 1: "NotNullColumnSpecConfirm", } NotNullColumnSpec_value = map[string]int32{ "NotNullColumnSpecUnknown": 0, "NotNullColumnSpecConfirm": 1, } )
Enum value maps for NotNullColumnSpec.
var ( AutoIncrement_name = map[int32]string{ 0: "AutoIncrementUnknown", 1: "AutoIncrementConfirm", } AutoIncrement_value = map[string]int32{ "AutoIncrementUnknown": 0, "AutoIncrementConfirm": 1, } )
Enum value maps for AutoIncrement.
var ( DropDefaultColumnAction_name = map[int32]string{ 0: "DropDefaultColumnActionUnknown", 1: "DropDefaultColumnActionConfirm", } DropDefaultColumnAction_value = map[string]int32{ "DropDefaultColumnActionUnknown": 0, "DropDefaultColumnActionConfirm": 1, } )
Enum value maps for DropDefaultColumnAction.
var ( PGSetNotNullColumnAction_name = map[int32]string{ 0: "PGSetNotNullColumnActionUnknown", 1: "PGSetNotNullColumnActionConfirm", } PGSetNotNullColumnAction_value = map[string]int32{ "PGSetNotNullColumnActionUnknown": 0, "PGSetNotNullColumnActionConfirm": 1, } )
Enum value maps for PGSetNotNullColumnAction.
var ( PGDropNotNullColumnAction_name = map[int32]string{ 0: "PGDropNotNullColumnActionUnknown", 1: "PGDropNotNullColumnActionConfirm", } PGDropNotNullColumnAction_value = map[string]int32{ "PGDropNotNullColumnActionUnknown": 0, "PGDropNotNullColumnActionConfirm": 1, } )
Enum value maps for PGDropNotNullColumnAction.
var File_sqlight_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AggFunction ¶
type AggFunction struct { TypeName AggType `protobuf:"varint,1,opt,name=TypeName,proto3,enum=sqlight.AggType" json:"TypeName,omitempty"` RestArgs []*ArgsNode `protobuf:"bytes,2,rep,name=RestArgs,proto3" json:"RestArgs,omitempty"` // contains filtered or unexported fields }
func (*AggFunction) Descriptor
deprecated
func (*AggFunction) Descriptor() ([]byte, []int)
Deprecated: Use AggFunction.ProtoReflect.Descriptor instead.
func (*AggFunction) GetRestArgs ¶
func (x *AggFunction) GetRestArgs() []*ArgsNode
func (*AggFunction) GetTypeName ¶
func (x *AggFunction) GetTypeName() AggType
func (*AggFunction) ProtoMessage ¶
func (*AggFunction) ProtoMessage()
func (*AggFunction) ProtoReflect ¶
func (x *AggFunction) ProtoReflect() protoreflect.Message
func (*AggFunction) Reset ¶
func (x *AggFunction) Reset()
func (*AggFunction) String ¶
func (x *AggFunction) String() string
type AggType ¶
type AggType int32
func (AggType) Descriptor ¶
func (AggType) Descriptor() protoreflect.EnumDescriptor
func (AggType) EnumDescriptor
deprecated
func (AggType) Number ¶
func (x AggType) Number() protoreflect.EnumNumber
func (AggType) Type ¶
func (AggType) Type() protoreflect.EnumType
type AliasSelectItem ¶ added in v0.2.2
type AliasSelectItem struct { Expr *ArgsNode `protobuf:"bytes,1,opt,name=Expr,proto3" json:"Expr,omitempty"` Alias string `protobuf:"bytes,2,opt,name=Alias,proto3" json:"Alias,omitempty"` // contains filtered or unexported fields }
func (*AliasSelectItem) Descriptor
deprecated
added in
v0.2.2
func (*AliasSelectItem) Descriptor() ([]byte, []int)
Deprecated: Use AliasSelectItem.ProtoReflect.Descriptor instead.
func (*AliasSelectItem) GetAlias ¶ added in v0.2.2
func (x *AliasSelectItem) GetAlias() string
func (*AliasSelectItem) GetExpr ¶ added in v0.2.2
func (x *AliasSelectItem) GetExpr() *ArgsNode
func (*AliasSelectItem) ProtoMessage ¶ added in v0.2.2
func (*AliasSelectItem) ProtoMessage()
func (*AliasSelectItem) ProtoReflect ¶ added in v0.2.2
func (x *AliasSelectItem) ProtoReflect() protoreflect.Message
func (*AliasSelectItem) Reset ¶ added in v0.2.2
func (x *AliasSelectItem) Reset()
func (*AliasSelectItem) String ¶ added in v0.2.2
func (x *AliasSelectItem) String() string
type AlterColumnAction ¶ added in v0.2.2
type AlterColumnAction struct { // Types that are assignable to AlterColumnActionClause: // *AlterColumnAction_SetItem // *AlterColumnAction_DropItem // *AlterColumnAction_PGSetItem // *AlterColumnAction_PGDropItem // *AlterColumnAction_PGAlterItem AlterColumnActionClause isAlterColumnAction_AlterColumnActionClause `protobuf_oneof:"AlterColumnActionClause"` // contains filtered or unexported fields }
func (*AlterColumnAction) Descriptor
deprecated
added in
v0.2.2
func (*AlterColumnAction) Descriptor() ([]byte, []int)
Deprecated: Use AlterColumnAction.ProtoReflect.Descriptor instead.
func (*AlterColumnAction) GetAlterColumnActionClause ¶ added in v0.2.2
func (m *AlterColumnAction) GetAlterColumnActionClause() isAlterColumnAction_AlterColumnActionClause
func (*AlterColumnAction) GetDropItem ¶ added in v0.2.2
func (x *AlterColumnAction) GetDropItem() DropDefaultColumnAction
func (*AlterColumnAction) GetPGAlterItem ¶ added in v0.2.2
func (x *AlterColumnAction) GetPGAlterItem() *Type
func (*AlterColumnAction) GetPGDropItem ¶ added in v0.2.2
func (x *AlterColumnAction) GetPGDropItem() PGDropNotNullColumnAction
func (*AlterColumnAction) GetPGSetItem ¶ added in v0.2.2
func (x *AlterColumnAction) GetPGSetItem() PGSetNotNullColumnAction
func (*AlterColumnAction) GetSetItem ¶ added in v0.2.2
func (x *AlterColumnAction) GetSetItem() *ValueNode
func (*AlterColumnAction) ProtoMessage ¶ added in v0.2.2
func (*AlterColumnAction) ProtoMessage()
func (*AlterColumnAction) ProtoReflect ¶ added in v0.2.2
func (x *AlterColumnAction) ProtoReflect() protoreflect.Message
func (*AlterColumnAction) Reset ¶ added in v0.2.2
func (x *AlterColumnAction) Reset()
func (*AlterColumnAction) String ¶ added in v0.2.2
func (x *AlterColumnAction) String() string
type AlterColumnAction_DropItem ¶ added in v0.2.2
type AlterColumnAction_DropItem struct {
DropItem DropDefaultColumnAction `protobuf:"varint,2,opt,name=DropItem,proto3,enum=sqlight.DropDefaultColumnAction,oneof"`
}
type AlterColumnAction_PGAlterItem ¶ added in v0.2.2
type AlterColumnAction_PGAlterItem struct {
PGAlterItem *Type `protobuf:"bytes,5,opt,name=PGAlterItem,proto3,oneof"`
}
type AlterColumnAction_PGDropItem ¶ added in v0.2.2
type AlterColumnAction_PGDropItem struct {
PGDropItem PGDropNotNullColumnAction `protobuf:"varint,4,opt,name=PGDropItem,proto3,enum=sqlight.PGDropNotNullColumnAction,oneof"`
}
type AlterColumnAction_PGSetItem ¶ added in v0.2.2
type AlterColumnAction_PGSetItem struct {
PGSetItem PGSetNotNullColumnAction `protobuf:"varint,3,opt,name=PGSetItem,proto3,enum=sqlight.PGSetNotNullColumnAction,oneof"`
}
type AlterColumnAction_SetItem ¶ added in v0.2.2
type AlterColumnAction_SetItem struct {
SetItem *ValueNode `protobuf:"bytes,1,opt,name=SetItem,proto3,oneof"`
}
type AlterColumnTableAction ¶ added in v0.2.2
type AlterColumnTableAction struct { ColumnName string `protobuf:"bytes,1,opt,name=ColumnName,proto3" json:"ColumnName,omitempty"` //Pos Alter = 2; Action *AlterColumnAction `protobuf:"bytes,3,opt,name=Action,proto3" json:"Action,omitempty"` // contains filtered or unexported fields }
func (*AlterColumnTableAction) Descriptor
deprecated
added in
v0.2.2
func (*AlterColumnTableAction) Descriptor() ([]byte, []int)
Deprecated: Use AlterColumnTableAction.ProtoReflect.Descriptor instead.
func (*AlterColumnTableAction) GetAction ¶ added in v0.2.2
func (x *AlterColumnTableAction) GetAction() *AlterColumnAction
func (*AlterColumnTableAction) GetColumnName ¶ added in v0.2.2
func (x *AlterColumnTableAction) GetColumnName() string
func (*AlterColumnTableAction) ProtoMessage ¶ added in v0.2.2
func (*AlterColumnTableAction) ProtoMessage()
func (*AlterColumnTableAction) ProtoReflect ¶ added in v0.2.2
func (x *AlterColumnTableAction) ProtoReflect() protoreflect.Message
func (*AlterColumnTableAction) Reset ¶ added in v0.2.2
func (x *AlterColumnTableAction) Reset()
func (*AlterColumnTableAction) String ¶ added in v0.2.2
func (x *AlterColumnTableAction) String() string
type AlterTableAction ¶ added in v0.2.2
type AlterTableAction struct { // Types that are assignable to AlterTableActionClause: // *AlterTableAction_AddColumnItem // *AlterTableAction_AlterColumnItem // *AlterTableAction_AddConstraintItem // *AlterTableAction_DropConstraintItem // *AlterTableAction_RemoveColumnItem AlterTableActionClause isAlterTableAction_AlterTableActionClause `protobuf_oneof:"AlterTableActionClause"` // contains filtered or unexported fields }
func (*AlterTableAction) Descriptor
deprecated
added in
v0.2.2
func (*AlterTableAction) Descriptor() ([]byte, []int)
Deprecated: Use AlterTableAction.ProtoReflect.Descriptor instead.
func (*AlterTableAction) GetAddColumnItem ¶ added in v0.2.2
func (x *AlterTableAction) GetAddColumnItem() *ColumnDef
func (*AlterTableAction) GetAddConstraintItem ¶ added in v0.2.2
func (x *AlterTableAction) GetAddConstraintItem() *TableConstraint
func (*AlterTableAction) GetAlterColumnItem ¶ added in v0.2.2
func (x *AlterTableAction) GetAlterColumnItem() *AlterColumnTableAction
func (*AlterTableAction) GetAlterTableActionClause ¶ added in v0.2.2
func (m *AlterTableAction) GetAlterTableActionClause() isAlterTableAction_AlterTableActionClause
func (*AlterTableAction) GetDropConstraintItem ¶ added in v0.2.2
func (x *AlterTableAction) GetDropConstraintItem() *DropConstraintTableAction
func (*AlterTableAction) GetRemoveColumnItem ¶ added in v0.2.2
func (x *AlterTableAction) GetRemoveColumnItem() *RemoveColumnTableAction
func (*AlterTableAction) ProtoMessage ¶ added in v0.2.2
func (*AlterTableAction) ProtoMessage()
func (*AlterTableAction) ProtoReflect ¶ added in v0.2.2
func (x *AlterTableAction) ProtoReflect() protoreflect.Message
func (*AlterTableAction) Reset ¶ added in v0.2.2
func (x *AlterTableAction) Reset()
func (*AlterTableAction) String ¶ added in v0.2.2
func (x *AlterTableAction) String() string
type AlterTableAction_AddColumnItem ¶ added in v0.2.2
type AlterTableAction_AddColumnItem struct {
AddColumnItem *ColumnDef `protobuf:"bytes,1,opt,name=AddColumnItem,proto3,oneof"`
}
type AlterTableAction_AddConstraintItem ¶ added in v0.2.2
type AlterTableAction_AddConstraintItem struct {
AddConstraintItem *TableConstraint `protobuf:"bytes,3,opt,name=AddConstraintItem,proto3,oneof"`
}
type AlterTableAction_AlterColumnItem ¶ added in v0.2.2
type AlterTableAction_AlterColumnItem struct {
AlterColumnItem *AlterColumnTableAction `protobuf:"bytes,2,opt,name=AlterColumnItem,proto3,oneof"`
}
type AlterTableAction_DropConstraintItem ¶ added in v0.2.2
type AlterTableAction_DropConstraintItem struct {
DropConstraintItem *DropConstraintTableAction `protobuf:"bytes,4,opt,name=DropConstraintItem,proto3,oneof"`
}
type AlterTableAction_RemoveColumnItem ¶ added in v0.2.2
type AlterTableAction_RemoveColumnItem struct {
RemoveColumnItem *RemoveColumnTableAction `protobuf:"bytes,5,opt,name=RemoveColumnItem,proto3,oneof"`
}
type AlterTableStmt ¶ added in v0.2.2
type AlterTableStmt struct { //Pos Alter = 1; TableName *CompoundIdent `protobuf:"bytes,2,opt,name=TableName,proto3" json:"TableName,omitempty"` Action *AlterTableAction `protobuf:"bytes,3,opt,name=Action,proto3" json:"Action,omitempty"` // contains filtered or unexported fields }
func (*AlterTableStmt) Descriptor
deprecated
added in
v0.2.2
func (*AlterTableStmt) Descriptor() ([]byte, []int)
Deprecated: Use AlterTableStmt.ProtoReflect.Descriptor instead.
func (*AlterTableStmt) GetAction ¶ added in v0.2.2
func (x *AlterTableStmt) GetAction() *AlterTableAction
func (*AlterTableStmt) GetTableName ¶ added in v0.2.2
func (x *AlterTableStmt) GetTableName() *CompoundIdent
func (*AlterTableStmt) ProtoMessage ¶ added in v0.2.2
func (*AlterTableStmt) ProtoMessage()
func (*AlterTableStmt) ProtoReflect ¶ added in v0.2.2
func (x *AlterTableStmt) ProtoReflect() protoreflect.Message
func (*AlterTableStmt) Reset ¶ added in v0.2.2
func (x *AlterTableStmt) Reset()
func (*AlterTableStmt) String ¶ added in v0.2.2
func (x *AlterTableStmt) String() string
type ArgsNode ¶ added in v0.2.2
type ArgsNode struct { // Types that are assignable to ArgsNodeClause: // *ArgsNode_ValueItem // *ArgsNode_FunctionItem // *ArgsNode_CaseItem // *ArgsNode_NestedItem // *ArgsNode_UnaryItem // *ArgsNode_WhereItem ArgsNodeClause isArgsNode_ArgsNodeClause `protobuf_oneof:"ArgsNodeClause"` // contains filtered or unexported fields }
func (*ArgsNode) Descriptor
deprecated
added in
v0.2.2
func (*ArgsNode) GetArgsNodeClause ¶ added in v0.2.2
func (m *ArgsNode) GetArgsNodeClause() isArgsNode_ArgsNodeClause
func (*ArgsNode) GetCaseItem ¶ added in v0.2.2
func (*ArgsNode) GetFunctionItem ¶ added in v0.2.2
func (x *ArgsNode) GetFunctionItem() *AggFunction
func (*ArgsNode) GetNestedItem ¶ added in v0.2.2
func (*ArgsNode) GetUnaryItem ¶ added in v0.2.2
func (*ArgsNode) GetValueItem ¶ added in v0.2.2
func (*ArgsNode) GetWhereItem ¶ added in v0.2.2
func (*ArgsNode) ProtoMessage ¶ added in v0.2.2
func (*ArgsNode) ProtoMessage()
func (*ArgsNode) ProtoReflect ¶ added in v0.2.2
func (x *ArgsNode) ProtoReflect() protoreflect.Message
type ArgsNode_CaseItem ¶ added in v0.2.2
type ArgsNode_CaseItem struct {
CaseItem *CaseExpr `protobuf:"bytes,3,opt,name=CaseItem,proto3,oneof"`
}
type ArgsNode_FunctionItem ¶ added in v0.2.2
type ArgsNode_FunctionItem struct {
FunctionItem *AggFunction `protobuf:"bytes,2,opt,name=FunctionItem,proto3,oneof"`
}
type ArgsNode_NestedItem ¶ added in v0.2.2
type ArgsNode_NestedItem struct {
NestedItem *ArgsNode `protobuf:"bytes,4,opt,name=NestedItem,proto3,oneof"`
}
type ArgsNode_UnaryItem ¶ added in v0.2.2
type ArgsNode_UnaryItem struct {
UnaryItem *UnaryExpr `protobuf:"bytes,5,opt,name=UnaryItem,proto3,oneof"`
}
type ArgsNode_ValueItem ¶ added in v0.2.2
type ArgsNode_ValueItem struct {
ValueItem *ValueNode `protobuf:"bytes,1,opt,name=ValueItem,proto3,oneof"`
}
type ArgsNode_WhereItem ¶ added in v0.2.2
type ArgsNode_WhereItem struct {
WhereItem *WhereNode `protobuf:"bytes,6,opt,name=WhereItem,proto3,oneof"`
}
type Assignment ¶ added in v0.2.2
type Assignment struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` Value *ValueNode `protobuf:"bytes,2,opt,name=Value,proto3" json:"Value,omitempty"` // contains filtered or unexported fields }
func (*Assignment) Descriptor
deprecated
added in
v0.2.2
func (*Assignment) Descriptor() ([]byte, []int)
Deprecated: Use Assignment.ProtoReflect.Descriptor instead.
func (*Assignment) GetID ¶ added in v0.2.2
func (x *Assignment) GetID() string
func (*Assignment) GetValue ¶ added in v0.2.2
func (x *Assignment) GetValue() *ValueNode
func (*Assignment) ProtoMessage ¶ added in v0.2.2
func (*Assignment) ProtoMessage()
func (*Assignment) ProtoReflect ¶ added in v0.2.2
func (x *Assignment) ProtoReflect() protoreflect.Message
func (*Assignment) Reset ¶ added in v0.2.2
func (x *Assignment) Reset()
func (*Assignment) String ¶ added in v0.2.2
func (x *Assignment) String() string
type AutoIncrement ¶ added in v0.2.2
type AutoIncrement int32
const ( AutoIncrement_AutoIncrementUnknown AutoIncrement = 0 AutoIncrement_AutoIncrementConfirm AutoIncrement = 1 )
func (AutoIncrement) Descriptor ¶ added in v0.2.2
func (AutoIncrement) Descriptor() protoreflect.EnumDescriptor
func (AutoIncrement) Enum ¶ added in v0.2.2
func (x AutoIncrement) Enum() *AutoIncrement
func (AutoIncrement) EnumDescriptor
deprecated
added in
v0.2.2
func (AutoIncrement) EnumDescriptor() ([]byte, []int)
Deprecated: Use AutoIncrement.Descriptor instead.
func (AutoIncrement) Number ¶ added in v0.2.2
func (x AutoIncrement) Number() protoreflect.EnumNumber
func (AutoIncrement) String ¶ added in v0.2.2
func (x AutoIncrement) String() string
func (AutoIncrement) Type ¶ added in v0.2.2
func (AutoIncrement) Type() protoreflect.EnumType
type BigInt ¶ added in v0.2.2
type BigInt struct { IsUnsigned bool `protobuf:"varint,3,opt,name=IsUnsigned,proto3" json:"IsUnsigned,omitempty"` // contains filtered or unexported fields }
func (*BigInt) Descriptor
deprecated
added in
v0.2.2
func (*BigInt) GetIsUnsigned ¶ added in v0.2.2
func (*BigInt) ProtoMessage ¶ added in v0.2.2
func (*BigInt) ProtoMessage()
func (*BigInt) ProtoReflect ¶ added in v0.2.2
func (x *BigInt) ProtoReflect() protoreflect.Message
type BinaryExpr ¶ added in v0.2.2
type BinaryExpr struct { Left *ArgsNode `protobuf:"bytes,1,opt,name=Left,proto3" json:"Left,omitempty"` Op OperatorType `protobuf:"varint,2,opt,name=Op,proto3,enum=sqlight.OperatorType" json:"Op,omitempty"` Right *ArgsNode `protobuf:"bytes,3,opt,name=Right,proto3" json:"Right,omitempty"` // contains filtered or unexported fields }
func (*BinaryExpr) Descriptor
deprecated
added in
v0.2.2
func (*BinaryExpr) Descriptor() ([]byte, []int)
Deprecated: Use BinaryExpr.ProtoReflect.Descriptor instead.
func (*BinaryExpr) GetLeft ¶ added in v0.2.2
func (x *BinaryExpr) GetLeft() *ArgsNode
func (*BinaryExpr) GetOp ¶ added in v0.2.2
func (x *BinaryExpr) GetOp() OperatorType
func (*BinaryExpr) GetRight ¶ added in v0.2.2
func (x *BinaryExpr) GetRight() *ArgsNode
func (*BinaryExpr) ProtoMessage ¶ added in v0.2.2
func (*BinaryExpr) ProtoMessage()
func (*BinaryExpr) ProtoReflect ¶ added in v0.2.2
func (x *BinaryExpr) ProtoReflect() protoreflect.Message
func (*BinaryExpr) Reset ¶ added in v0.2.2
func (x *BinaryExpr) Reset()
func (*BinaryExpr) String ¶ added in v0.2.2
func (x *BinaryExpr) String() string
type CaseExpr ¶ added in v0.2.2
type CaseExpr struct { Operand OperatorType `protobuf:"varint,1,opt,name=Operand,proto3,enum=sqlight.OperatorType" json:"Operand,omitempty"` Conditions []*ConditionNode `protobuf:"bytes,2,rep,name=Conditions,proto3" json:"Conditions,omitempty"` Results []*ArgsNode `protobuf:"bytes,3,rep,name=Results,proto3" json:"Results,omitempty"` ElseResult *ArgsNode `protobuf:"bytes,4,opt,name=ElseResult,proto3" json:"ElseResult,omitempty"` // contains filtered or unexported fields }
func (*CaseExpr) Descriptor
deprecated
added in
v0.2.2
func (*CaseExpr) GetConditions ¶ added in v0.2.2
func (x *CaseExpr) GetConditions() []*ConditionNode
func (*CaseExpr) GetElseResult ¶ added in v0.2.2
func (*CaseExpr) GetOperand ¶ added in v0.2.2
func (x *CaseExpr) GetOperand() OperatorType
func (*CaseExpr) GetResults ¶ added in v0.2.2
func (*CaseExpr) ProtoMessage ¶ added in v0.2.2
func (*CaseExpr) ProtoMessage()
func (*CaseExpr) ProtoReflect ¶ added in v0.2.2
func (x *CaseExpr) ProtoReflect() protoreflect.Message
type CharType ¶ added in v0.2.2
type CharType struct { Size uint32 `protobuf:"varint,1,opt,name=Size,proto3" json:"Size,omitempty"` // contains filtered or unexported fields }
func (*CharType) Descriptor
deprecated
added in
v0.2.2
func (*CharType) ProtoMessage ¶ added in v0.2.2
func (*CharType) ProtoMessage()
func (*CharType) ProtoReflect ¶ added in v0.2.2
func (x *CharType) ProtoReflect() protoreflect.Message
type ColumnConstraint ¶ added in v0.2.2
type ColumnConstraint struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Spec *ColumnConstraintSpec `protobuf:"bytes,3,opt,name=Spec,proto3" json:"Spec,omitempty"` // contains filtered or unexported fields }
func (*ColumnConstraint) Descriptor
deprecated
added in
v0.2.2
func (*ColumnConstraint) Descriptor() ([]byte, []int)
Deprecated: Use ColumnConstraint.ProtoReflect.Descriptor instead.
func (*ColumnConstraint) GetName ¶ added in v0.2.2
func (x *ColumnConstraint) GetName() string
func (*ColumnConstraint) GetSpec ¶ added in v0.2.2
func (x *ColumnConstraint) GetSpec() *ColumnConstraintSpec
func (*ColumnConstraint) ProtoMessage ¶ added in v0.2.2
func (*ColumnConstraint) ProtoMessage()
func (*ColumnConstraint) ProtoReflect ¶ added in v0.2.2
func (x *ColumnConstraint) ProtoReflect() protoreflect.Message
func (*ColumnConstraint) Reset ¶ added in v0.2.2
func (x *ColumnConstraint) Reset()
func (*ColumnConstraint) String ¶ added in v0.2.2
func (x *ColumnConstraint) String() string
type ColumnConstraintSpec ¶ added in v0.2.2
type ColumnConstraintSpec struct { // Types that are assignable to ColumnConstraintSpecClause: // *ColumnConstraintSpec_UniqueItem // *ColumnConstraintSpec_CheckItem // *ColumnConstraintSpec_ReferenceItem // *ColumnConstraintSpec_NotNullItem ColumnConstraintSpecClause isColumnConstraintSpec_ColumnConstraintSpecClause `protobuf_oneof:"ColumnConstraintSpecClause"` // contains filtered or unexported fields }
func (*ColumnConstraintSpec) Descriptor
deprecated
added in
v0.2.2
func (*ColumnConstraintSpec) Descriptor() ([]byte, []int)
Deprecated: Use ColumnConstraintSpec.ProtoReflect.Descriptor instead.
func (*ColumnConstraintSpec) GetCheckItem ¶ added in v0.2.2
func (x *ColumnConstraintSpec) GetCheckItem() *BinaryExpr
func (*ColumnConstraintSpec) GetColumnConstraintSpecClause ¶ added in v0.2.2
func (m *ColumnConstraintSpec) GetColumnConstraintSpecClause() isColumnConstraintSpec_ColumnConstraintSpecClause
func (*ColumnConstraintSpec) GetNotNullItem ¶ added in v0.2.2
func (x *ColumnConstraintSpec) GetNotNullItem() NotNullColumnSpec
func (*ColumnConstraintSpec) GetReferenceItem ¶ added in v0.2.2
func (x *ColumnConstraintSpec) GetReferenceItem() *ReferencesColumnSpec
func (*ColumnConstraintSpec) GetUniqueItem ¶ added in v0.2.2
func (x *ColumnConstraintSpec) GetUniqueItem() *UniqueColumnSpec
func (*ColumnConstraintSpec) ProtoMessage ¶ added in v0.2.2
func (*ColumnConstraintSpec) ProtoMessage()
func (*ColumnConstraintSpec) ProtoReflect ¶ added in v0.2.2
func (x *ColumnConstraintSpec) ProtoReflect() protoreflect.Message
func (*ColumnConstraintSpec) Reset ¶ added in v0.2.2
func (x *ColumnConstraintSpec) Reset()
func (*ColumnConstraintSpec) String ¶ added in v0.2.2
func (x *ColumnConstraintSpec) String() string
type ColumnConstraintSpec_CheckItem ¶ added in v0.2.2
type ColumnConstraintSpec_CheckItem struct {
CheckItem *BinaryExpr `protobuf:"bytes,4,opt,name=CheckItem,proto3,oneof"`
}
type ColumnConstraintSpec_NotNullItem ¶ added in v0.2.2
type ColumnConstraintSpec_NotNullItem struct {
NotNullItem NotNullColumnSpec `protobuf:"varint,6,opt,name=NotNullItem,proto3,enum=sqlight.NotNullColumnSpec,oneof"`
}
type ColumnConstraintSpec_ReferenceItem ¶ added in v0.2.2
type ColumnConstraintSpec_ReferenceItem struct {
ReferenceItem *ReferencesColumnSpec `protobuf:"bytes,5,opt,name=ReferenceItem,proto3,oneof"`
}
type ColumnConstraintSpec_UniqueItem ¶ added in v0.2.2
type ColumnConstraintSpec_UniqueItem struct {
UniqueItem *UniqueColumnSpec `protobuf:"bytes,3,opt,name=UniqueItem,proto3,oneof"`
}
type ColumnDef ¶ added in v0.2.2
type ColumnDef struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` DataType *Type `protobuf:"bytes,2,opt,name=DataType,proto3" json:"DataType,omitempty"` Default *ValueNode `protobuf:"bytes,3,opt,name=Default,proto3" json:"Default,omitempty"` MyDecos []AutoIncrement `protobuf:"varint,4,rep,packed,name=MyDecos,proto3,enum=sqlight.AutoIncrement" json:"MyDecos,omitempty"` Constraints []*ColumnConstraint `protobuf:"bytes,5,rep,name=Constraints,proto3" json:"Constraints,omitempty"` // contains filtered or unexported fields }
func (*ColumnDef) Descriptor
deprecated
added in
v0.2.2
func (*ColumnDef) GetConstraints ¶ added in v0.2.2
func (x *ColumnDef) GetConstraints() []*ColumnConstraint
func (*ColumnDef) GetDataType ¶ added in v0.2.2
func (*ColumnDef) GetDefault ¶ added in v0.2.2
func (*ColumnDef) GetMyDecos ¶ added in v0.2.2
func (x *ColumnDef) GetMyDecos() []AutoIncrement
func (*ColumnDef) ProtoMessage ¶ added in v0.2.2
func (*ColumnDef) ProtoMessage()
func (*ColumnDef) ProtoReflect ¶ added in v0.2.2
func (x *ColumnDef) ProtoReflect() protoreflect.Message
type CompoundIdent ¶
type CompoundIdent struct { Idents []string `protobuf:"bytes,1,rep,name=Idents,proto3" json:"Idents,omitempty"` // contains filtered or unexported fields }
func (*CompoundIdent) Descriptor
deprecated
func (*CompoundIdent) Descriptor() ([]byte, []int)
Deprecated: Use CompoundIdent.ProtoReflect.Descriptor instead.
func (*CompoundIdent) GetIdents ¶
func (x *CompoundIdent) GetIdents() []string
func (*CompoundIdent) ProtoMessage ¶
func (*CompoundIdent) ProtoMessage()
func (*CompoundIdent) ProtoReflect ¶
func (x *CompoundIdent) ProtoReflect() protoreflect.Message
func (*CompoundIdent) Reset ¶
func (x *CompoundIdent) Reset()
func (*CompoundIdent) String ¶
func (x *CompoundIdent) String() string
type ConditionNode ¶ added in v0.2.2
type ConditionNode struct { // Types that are assignable to ConditionNodeClause: // *ConditionNode_BinaryItem ConditionNodeClause isConditionNode_ConditionNodeClause `protobuf_oneof:"ConditionNodeClause"` // contains filtered or unexported fields }
func (*ConditionNode) Descriptor
deprecated
added in
v0.2.2
func (*ConditionNode) Descriptor() ([]byte, []int)
Deprecated: Use ConditionNode.ProtoReflect.Descriptor instead.
func (*ConditionNode) GetBinaryItem ¶ added in v0.2.2
func (x *ConditionNode) GetBinaryItem() *BinaryExpr
func (*ConditionNode) GetConditionNodeClause ¶ added in v0.2.2
func (m *ConditionNode) GetConditionNodeClause() isConditionNode_ConditionNodeClause
func (*ConditionNode) ProtoMessage ¶ added in v0.2.2
func (*ConditionNode) ProtoMessage()
func (*ConditionNode) ProtoReflect ¶ added in v0.2.2
func (x *ConditionNode) ProtoReflect() protoreflect.Message
func (*ConditionNode) Reset ¶ added in v0.2.2
func (x *ConditionNode) Reset()
func (*ConditionNode) String ¶ added in v0.2.2
func (x *ConditionNode) String() string
type ConditionNode_BinaryItem ¶ added in v0.2.2
type ConditionNode_BinaryItem struct {
BinaryItem *BinaryExpr `protobuf:"bytes,1,opt,name=BinaryItem,proto3,oneof"`
}
type ConstructorSource ¶ added in v0.2.2
type ConstructorSource struct { //Pos Values = 1; Rows []*RowValueExpr `protobuf:"bytes,2,rep,name=Rows,proto3" json:"Rows,omitempty"` // contains filtered or unexported fields }
func (*ConstructorSource) Descriptor
deprecated
added in
v0.2.2
func (*ConstructorSource) Descriptor() ([]byte, []int)
Deprecated: Use ConstructorSource.ProtoReflect.Descriptor instead.
func (*ConstructorSource) GetRows ¶ added in v0.2.2
func (x *ConstructorSource) GetRows() []*RowValueExpr
func (*ConstructorSource) ProtoMessage ¶ added in v0.2.2
func (*ConstructorSource) ProtoMessage()
func (*ConstructorSource) ProtoReflect ¶ added in v0.2.2
func (x *ConstructorSource) ProtoReflect() protoreflect.Message
func (*ConstructorSource) Reset ¶ added in v0.2.2
func (x *ConstructorSource) Reset()
func (*ConstructorSource) String ¶ added in v0.2.2
func (x *ConstructorSource) String() string
type CreateIndexStmt ¶ added in v0.2.2
type CreateIndexStmt struct { //Pos Create = 1; TableName *CompoundIdent `protobuf:"bytes,2,opt,name=TableName,proto3" json:"TableName,omitempty"` IsUnique bool `protobuf:"varint,3,opt,name=IsUnique,proto3" json:"IsUnique,omitempty"` IndexName string `protobuf:"bytes,4,opt,name=IndexName,proto3" json:"IndexName,omitempty"` MethodName string `protobuf:"bytes,5,opt,name=MethodName,proto3" json:"MethodName,omitempty"` ColumnNames []string `protobuf:"bytes,6,rep,name=ColumnNames,proto3" json:"ColumnNames,omitempty"` //Pos RParen = 7; Selection *WhereNode `protobuf:"bytes,8,opt,name=Selection,proto3" json:"Selection,omitempty"` // contains filtered or unexported fields }
func (*CreateIndexStmt) Descriptor
deprecated
added in
v0.2.2
func (*CreateIndexStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateIndexStmt.ProtoReflect.Descriptor instead.
func (*CreateIndexStmt) GetColumnNames ¶ added in v0.2.2
func (x *CreateIndexStmt) GetColumnNames() []string
func (*CreateIndexStmt) GetIndexName ¶ added in v0.2.2
func (x *CreateIndexStmt) GetIndexName() string
func (*CreateIndexStmt) GetIsUnique ¶ added in v0.2.2
func (x *CreateIndexStmt) GetIsUnique() bool
func (*CreateIndexStmt) GetMethodName ¶ added in v0.2.2
func (x *CreateIndexStmt) GetMethodName() string
func (*CreateIndexStmt) GetSelection ¶ added in v0.2.2
func (x *CreateIndexStmt) GetSelection() *WhereNode
func (*CreateIndexStmt) GetTableName ¶ added in v0.2.2
func (x *CreateIndexStmt) GetTableName() *CompoundIdent
func (*CreateIndexStmt) ProtoMessage ¶ added in v0.2.2
func (*CreateIndexStmt) ProtoMessage()
func (*CreateIndexStmt) ProtoReflect ¶ added in v0.2.2
func (x *CreateIndexStmt) ProtoReflect() protoreflect.Message
func (*CreateIndexStmt) Reset ¶ added in v0.2.2
func (x *CreateIndexStmt) Reset()
func (*CreateIndexStmt) String ¶ added in v0.2.2
func (x *CreateIndexStmt) String() string
type CreateTableStmt ¶ added in v0.2.2
type CreateTableStmt struct { Name *CompoundIdent `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Elements []*TableElement `protobuf:"bytes,2,rep,name=Elements,proto3" json:"Elements,omitempty"` Location string `protobuf:"bytes,3,opt,name=Location,proto3" json:"Location,omitempty"` NotExists bool `protobuf:"varint,4,opt,name=NotExists,proto3" json:"NotExists,omitempty"` Options []*TableOption `protobuf:"bytes,5,rep,name=Options,proto3" json:"Options,omitempty"` // contains filtered or unexported fields }
func (*CreateTableStmt) Descriptor
deprecated
added in
v0.2.2
func (*CreateTableStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateTableStmt.ProtoReflect.Descriptor instead.
func (*CreateTableStmt) GetElements ¶ added in v0.2.2
func (x *CreateTableStmt) GetElements() []*TableElement
func (*CreateTableStmt) GetLocation ¶ added in v0.2.2
func (x *CreateTableStmt) GetLocation() string
func (*CreateTableStmt) GetName ¶ added in v0.2.2
func (x *CreateTableStmt) GetName() *CompoundIdent
func (*CreateTableStmt) GetNotExists ¶ added in v0.2.2
func (x *CreateTableStmt) GetNotExists() bool
func (*CreateTableStmt) GetOptions ¶ added in v0.2.2
func (x *CreateTableStmt) GetOptions() []*TableOption
func (*CreateTableStmt) ProtoMessage ¶ added in v0.2.2
func (*CreateTableStmt) ProtoMessage()
func (*CreateTableStmt) ProtoReflect ¶ added in v0.2.2
func (x *CreateTableStmt) ProtoReflect() protoreflect.Message
func (*CreateTableStmt) Reset ¶ added in v0.2.2
func (x *CreateTableStmt) Reset()
func (*CreateTableStmt) String ¶ added in v0.2.2
func (x *CreateTableStmt) String() string
type CreateViewStmt ¶ added in v0.2.2
type CreateViewStmt struct { //Pos Create = 1; Name *CompoundIdent `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` Query *QueryStmt `protobuf:"bytes,3,opt,name=Query,proto3" json:"Query,omitempty"` Materialized bool `protobuf:"varint,4,opt,name=Materialized,proto3" json:"Materialized,omitempty"` // contains filtered or unexported fields }
func (*CreateViewStmt) Descriptor
deprecated
added in
v0.2.2
func (*CreateViewStmt) Descriptor() ([]byte, []int)
Deprecated: Use CreateViewStmt.ProtoReflect.Descriptor instead.
func (*CreateViewStmt) GetMaterialized ¶ added in v0.2.2
func (x *CreateViewStmt) GetMaterialized() bool
func (*CreateViewStmt) GetName ¶ added in v0.2.2
func (x *CreateViewStmt) GetName() *CompoundIdent
func (*CreateViewStmt) GetQuery ¶ added in v0.2.2
func (x *CreateViewStmt) GetQuery() *QueryStmt
func (*CreateViewStmt) ProtoMessage ¶ added in v0.2.2
func (*CreateViewStmt) ProtoMessage()
func (*CreateViewStmt) ProtoReflect ¶ added in v0.2.2
func (x *CreateViewStmt) ProtoReflect() protoreflect.Message
func (*CreateViewStmt) Reset ¶ added in v0.2.2
func (x *CreateViewStmt) Reset()
func (*CreateViewStmt) String ¶ added in v0.2.2
func (x *CreateViewStmt) String() string
type Custom ¶ added in v0.2.2
type Custom struct { Ty *CompoundIdent `protobuf:"bytes,1,opt,name=Ty,proto3" json:"Ty,omitempty"` // contains filtered or unexported fields }
func (*Custom) Descriptor
deprecated
added in
v0.2.2
func (*Custom) GetTy ¶ added in v0.2.2
func (x *Custom) GetTy() *CompoundIdent
func (*Custom) ProtoMessage ¶ added in v0.2.2
func (*Custom) ProtoMessage()
func (*Custom) ProtoReflect ¶ added in v0.2.2
func (x *Custom) ProtoReflect() protoreflect.Message
type DataTypeSingle ¶ added in v0.2.2
type DataTypeSingle int32
const ( DataTypeSingle_DataTypeSingleUnknown DataTypeSingle = 0 DataTypeSingle_Double DataTypeSingle = 1 DataTypeSingle_Boolean DataTypeSingle = 2 DataTypeSingle_Time DataTypeSingle = 3 DataTypeSingle_Date DataTypeSingle = 4 DataTypeSingle_Bytea DataTypeSingle = 5 DataTypeSingle_Text DataTypeSingle = 6 DataTypeSingle_Regclass DataTypeSingle = 7 DataTypeSingle_UUID DataTypeSingle = 8 )
func (DataTypeSingle) Descriptor ¶ added in v0.2.2
func (DataTypeSingle) Descriptor() protoreflect.EnumDescriptor
func (DataTypeSingle) Enum ¶ added in v0.2.2
func (x DataTypeSingle) Enum() *DataTypeSingle
func (DataTypeSingle) EnumDescriptor
deprecated
added in
v0.2.2
func (DataTypeSingle) EnumDescriptor() ([]byte, []int)
Deprecated: Use DataTypeSingle.Descriptor instead.
func (DataTypeSingle) Number ¶ added in v0.2.2
func (x DataTypeSingle) Number() protoreflect.EnumNumber
func (DataTypeSingle) String ¶ added in v0.2.2
func (x DataTypeSingle) String() string
func (DataTypeSingle) Type ¶ added in v0.2.2
func (DataTypeSingle) Type() protoreflect.EnumType
type Decimal ¶ added in v0.2.2
type Decimal struct { Precision uint32 `protobuf:"varint,1,opt,name=Precision,proto3" json:"Precision,omitempty"` Scale uint32 `protobuf:"varint,2,opt,name=Scale,proto3" json:"Scale,omitempty"` IsUnsigned bool `protobuf:"varint,5,opt,name=IsUnsigned,proto3" json:"IsUnsigned,omitempty"` // contains filtered or unexported fields }
func (*Decimal) Descriptor
deprecated
added in
v0.2.2
func (*Decimal) GetIsUnsigned ¶ added in v0.2.2
func (*Decimal) GetPrecision ¶ added in v0.2.2
func (*Decimal) ProtoMessage ¶ added in v0.2.2
func (*Decimal) ProtoMessage()
func (*Decimal) ProtoReflect ¶ added in v0.2.2
func (x *Decimal) ProtoReflect() protoreflect.Message
type DeleteStmt ¶ added in v0.2.2
type DeleteStmt struct { //Pos Delete = 1; TableName *CompoundIdent `protobuf:"bytes,2,opt,name=TableName,proto3" json:"TableName,omitempty"` Selection *WhereNode `protobuf:"bytes,3,opt,name=Selection,proto3" json:"Selection,omitempty"` // contains filtered or unexported fields }
func (*DeleteStmt) Descriptor
deprecated
added in
v0.2.2
func (*DeleteStmt) Descriptor() ([]byte, []int)
Deprecated: Use DeleteStmt.ProtoReflect.Descriptor instead.
func (*DeleteStmt) GetSelection ¶ added in v0.2.2
func (x *DeleteStmt) GetSelection() *WhereNode
func (*DeleteStmt) GetTableName ¶ added in v0.2.2
func (x *DeleteStmt) GetTableName() *CompoundIdent
func (*DeleteStmt) ProtoMessage ¶ added in v0.2.2
func (*DeleteStmt) ProtoMessage()
func (*DeleteStmt) ProtoReflect ¶ added in v0.2.2
func (x *DeleteStmt) ProtoReflect() protoreflect.Message
func (*DeleteStmt) Reset ¶ added in v0.2.2
func (x *DeleteStmt) Reset()
func (*DeleteStmt) String ¶ added in v0.2.2
func (x *DeleteStmt) String() string
type DoubleValue ¶ added in v0.2.2
type DoubleValue struct { Value float64 `protobuf:"fixed64,1,opt,name=Value,proto3" json:"Value,omitempty"` // contains filtered or unexported fields }
func (*DoubleValue) Descriptor
deprecated
added in
v0.2.2
func (*DoubleValue) Descriptor() ([]byte, []int)
Deprecated: Use DoubleValue.ProtoReflect.Descriptor instead.
func (*DoubleValue) GetValue ¶ added in v0.2.2
func (x *DoubleValue) GetValue() float64
func (*DoubleValue) ProtoMessage ¶ added in v0.2.2
func (*DoubleValue) ProtoMessage()
func (*DoubleValue) ProtoReflect ¶ added in v0.2.2
func (x *DoubleValue) ProtoReflect() protoreflect.Message
func (*DoubleValue) Reset ¶ added in v0.2.2
func (x *DoubleValue) Reset()
func (*DoubleValue) String ¶ added in v0.2.2
func (x *DoubleValue) String() string
type DropConstraintTableAction ¶ added in v0.2.2
type DropConstraintTableAction struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` //Pos Drop = 2; Cascade bool `protobuf:"varint,3,opt,name=Cascade,proto3" json:"Cascade,omitempty"` //Pos CascadePos = 4; // contains filtered or unexported fields }
func (*DropConstraintTableAction) Descriptor
deprecated
added in
v0.2.2
func (*DropConstraintTableAction) Descriptor() ([]byte, []int)
Deprecated: Use DropConstraintTableAction.ProtoReflect.Descriptor instead.
func (*DropConstraintTableAction) GetCascade ¶ added in v0.2.2
func (x *DropConstraintTableAction) GetCascade() bool
func (*DropConstraintTableAction) GetName ¶ added in v0.2.2
func (x *DropConstraintTableAction) GetName() string
func (*DropConstraintTableAction) ProtoMessage ¶ added in v0.2.2
func (*DropConstraintTableAction) ProtoMessage()
func (*DropConstraintTableAction) ProtoReflect ¶ added in v0.2.2
func (x *DropConstraintTableAction) ProtoReflect() protoreflect.Message
func (*DropConstraintTableAction) Reset ¶ added in v0.2.2
func (x *DropConstraintTableAction) Reset()
func (*DropConstraintTableAction) String ¶ added in v0.2.2
func (x *DropConstraintTableAction) String() string
type DropDefaultColumnAction ¶ added in v0.2.2
type DropDefaultColumnAction int32
const ( DropDefaultColumnAction_DropDefaultColumnActionUnknown DropDefaultColumnAction = 0 DropDefaultColumnAction_DropDefaultColumnActionConfirm DropDefaultColumnAction = 1 )
func (DropDefaultColumnAction) Descriptor ¶ added in v0.2.2
func (DropDefaultColumnAction) Descriptor() protoreflect.EnumDescriptor
func (DropDefaultColumnAction) Enum ¶ added in v0.2.2
func (x DropDefaultColumnAction) Enum() *DropDefaultColumnAction
func (DropDefaultColumnAction) EnumDescriptor
deprecated
added in
v0.2.2
func (DropDefaultColumnAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use DropDefaultColumnAction.Descriptor instead.
func (DropDefaultColumnAction) Number ¶ added in v0.2.2
func (x DropDefaultColumnAction) Number() protoreflect.EnumNumber
func (DropDefaultColumnAction) String ¶ added in v0.2.2
func (x DropDefaultColumnAction) String() string
func (DropDefaultColumnAction) Type ¶ added in v0.2.2
func (DropDefaultColumnAction) Type() protoreflect.EnumType
type DropIndexStmt ¶ added in v0.2.2
type DropIndexStmt struct { //Pos Drop = 1; IndexNames []string `protobuf:"bytes,2,rep,name=IndexNames,proto3" json:"IndexNames,omitempty"` // contains filtered or unexported fields }
func (*DropIndexStmt) Descriptor
deprecated
added in
v0.2.2
func (*DropIndexStmt) Descriptor() ([]byte, []int)
Deprecated: Use DropIndexStmt.ProtoReflect.Descriptor instead.
func (*DropIndexStmt) GetIndexNames ¶ added in v0.2.2
func (x *DropIndexStmt) GetIndexNames() []string
func (*DropIndexStmt) ProtoMessage ¶ added in v0.2.2
func (*DropIndexStmt) ProtoMessage()
func (*DropIndexStmt) ProtoReflect ¶ added in v0.2.2
func (x *DropIndexStmt) ProtoReflect() protoreflect.Message
func (*DropIndexStmt) Reset ¶ added in v0.2.2
func (x *DropIndexStmt) Reset()
func (*DropIndexStmt) String ¶ added in v0.2.2
func (x *DropIndexStmt) String() string
type DropTableStmt ¶ added in v0.2.2
type DropTableStmt struct { TableNames []*CompoundIdent `protobuf:"bytes,1,rep,name=TableNames,proto3" json:"TableNames,omitempty"` Cascade bool `protobuf:"varint,2,opt,name=Cascade,proto3" json:"Cascade,omitempty"` IfExists bool `protobuf:"varint,3,opt,name=IfExists,proto3" json:"IfExists,omitempty"` // contains filtered or unexported fields }
func (*DropTableStmt) Descriptor
deprecated
added in
v0.2.2
func (*DropTableStmt) Descriptor() ([]byte, []int)
Deprecated: Use DropTableStmt.ProtoReflect.Descriptor instead.
func (*DropTableStmt) GetCascade ¶ added in v0.2.2
func (x *DropTableStmt) GetCascade() bool
func (*DropTableStmt) GetIfExists ¶ added in v0.2.2
func (x *DropTableStmt) GetIfExists() bool
func (*DropTableStmt) GetTableNames ¶ added in v0.2.2
func (x *DropTableStmt) GetTableNames() []*CompoundIdent
func (*DropTableStmt) ProtoMessage ¶ added in v0.2.2
func (*DropTableStmt) ProtoMessage()
func (*DropTableStmt) ProtoReflect ¶ added in v0.2.2
func (x *DropTableStmt) ProtoReflect() protoreflect.Message
func (*DropTableStmt) Reset ¶ added in v0.2.2
func (x *DropTableStmt) Reset()
func (*DropTableStmt) String ¶ added in v0.2.2
func (x *DropTableStmt) String() string
type Float ¶ added in v0.2.2
type Float struct { Size uint32 `protobuf:"varint,1,opt,name=Size,proto3" json:"Size,omitempty"` IsUnsigned bool `protobuf:"varint,4,opt,name=IsUnsigned,proto3" json:"IsUnsigned,omitempty"` // contains filtered or unexported fields }
func (*Float) Descriptor
deprecated
added in
v0.2.2
func (*Float) GetIsUnsigned ¶ added in v0.2.2
func (*Float) ProtoMessage ¶ added in v0.2.2
func (*Float) ProtoMessage()
func (*Float) ProtoReflect ¶ added in v0.2.2
func (x *Float) ProtoReflect() protoreflect.Message
type InSubQuery ¶ added in v0.2.2
type InSubQuery struct { Expr *CompoundIdent `protobuf:"bytes,1,opt,name=Expr,proto3" json:"Expr,omitempty"` SubQuery *QueryStmt `protobuf:"bytes,2,opt,name=SubQuery,proto3" json:"SubQuery,omitempty"` Negated bool `protobuf:"varint,3,opt,name=Negated,proto3" json:"Negated,omitempty"` // contains filtered or unexported fields }
func (*InSubQuery) Descriptor
deprecated
added in
v0.2.2
func (*InSubQuery) Descriptor() ([]byte, []int)
Deprecated: Use InSubQuery.ProtoReflect.Descriptor instead.
func (*InSubQuery) GetExpr ¶ added in v0.2.2
func (x *InSubQuery) GetExpr() *CompoundIdent
func (*InSubQuery) GetNegated ¶ added in v0.2.2
func (x *InSubQuery) GetNegated() bool
func (*InSubQuery) GetSubQuery ¶ added in v0.2.2
func (x *InSubQuery) GetSubQuery() *QueryStmt
func (*InSubQuery) ProtoMessage ¶ added in v0.2.2
func (*InSubQuery) ProtoMessage()
func (*InSubQuery) ProtoReflect ¶ added in v0.2.2
func (x *InSubQuery) ProtoReflect() protoreflect.Message
func (*InSubQuery) Reset ¶ added in v0.2.2
func (x *InSubQuery) Reset()
func (*InSubQuery) String ¶ added in v0.2.2
func (x *InSubQuery) String() string
type InsertSource ¶ added in v0.2.2
type InsertSource struct { // Types that are assignable to InsertSourceClause: // *InsertSource_SubItem // *InsertSource_StructorItem InsertSourceClause isInsertSource_InsertSourceClause `protobuf_oneof:"InsertSourceClause"` // contains filtered or unexported fields }
func (*InsertSource) Descriptor
deprecated
added in
v0.2.2
func (*InsertSource) Descriptor() ([]byte, []int)
Deprecated: Use InsertSource.ProtoReflect.Descriptor instead.
func (*InsertSource) GetInsertSourceClause ¶ added in v0.2.2
func (m *InsertSource) GetInsertSourceClause() isInsertSource_InsertSourceClause
func (*InsertSource) GetStructorItem ¶ added in v0.2.2
func (x *InsertSource) GetStructorItem() *ConstructorSource
func (*InsertSource) GetSubItem ¶ added in v0.2.2
func (x *InsertSource) GetSubItem() *QueryStmt
func (*InsertSource) ProtoMessage ¶ added in v0.2.2
func (*InsertSource) ProtoMessage()
func (*InsertSource) ProtoReflect ¶ added in v0.2.2
func (x *InsertSource) ProtoReflect() protoreflect.Message
func (*InsertSource) Reset ¶ added in v0.2.2
func (x *InsertSource) Reset()
func (*InsertSource) String ¶ added in v0.2.2
func (x *InsertSource) String() string
type InsertSource_StructorItem ¶ added in v0.2.2
type InsertSource_StructorItem struct {
StructorItem *ConstructorSource `protobuf:"bytes,5,opt,name=StructorItem,proto3,oneof"`
}
type InsertSource_SubItem ¶ added in v0.2.2
type InsertSource_SubItem struct {
SubItem *QueryStmt `protobuf:"bytes,4,opt,name=SubItem,proto3,oneof"`
}
type InsertStmt ¶ added in v0.2.2
type InsertStmt struct { //Pos Insert = 1; TableName *CompoundIdent `protobuf:"bytes,2,opt,name=TableName,proto3" json:"TableName,omitempty"` Columns []string `protobuf:"bytes,3,rep,name=Columns,proto3" json:"Columns,omitempty"` Source *InsertSource `protobuf:"bytes,5,opt,name=Source,proto3" json:"Source,omitempty"` UpdateAssignments []*Assignment `protobuf:"bytes,15,rep,name=UpdateAssignments,proto3" json:"UpdateAssignments,omitempty"` // MySQL only (ON DUPLICATED KEYS) // contains filtered or unexported fields }
func (*InsertStmt) Descriptor
deprecated
added in
v0.2.2
func (*InsertStmt) Descriptor() ([]byte, []int)
Deprecated: Use InsertStmt.ProtoReflect.Descriptor instead.
func (*InsertStmt) GetColumns ¶ added in v0.2.2
func (x *InsertStmt) GetColumns() []string
func (*InsertStmt) GetSource ¶ added in v0.2.2
func (x *InsertStmt) GetSource() *InsertSource
func (*InsertStmt) GetTableName ¶ added in v0.2.2
func (x *InsertStmt) GetTableName() *CompoundIdent
func (*InsertStmt) GetUpdateAssignments ¶ added in v0.2.2
func (x *InsertStmt) GetUpdateAssignments() []*Assignment
func (*InsertStmt) ProtoMessage ¶ added in v0.2.2
func (*InsertStmt) ProtoMessage()
func (*InsertStmt) ProtoReflect ¶ added in v0.2.2
func (x *InsertStmt) ProtoReflect() protoreflect.Message
func (*InsertStmt) Reset ¶ added in v0.2.2
func (x *InsertStmt) Reset()
func (*InsertStmt) String ¶ added in v0.2.2
func (x *InsertStmt) String() string
type Int ¶ added in v0.2.2
type Int struct { IsUnsigned bool `protobuf:"varint,3,opt,name=IsUnsigned,proto3" json:"IsUnsigned,omitempty"` // contains filtered or unexported fields }
func (*Int) Descriptor
deprecated
added in
v0.2.2
func (*Int) GetIsUnsigned ¶ added in v0.2.2
func (*Int) ProtoMessage ¶ added in v0.2.2
func (*Int) ProtoMessage()
func (*Int) ProtoReflect ¶ added in v0.2.2
func (x *Int) ProtoReflect() protoreflect.Message
type JoinSpec ¶ added in v0.2.2
type JoinSpec struct { // Types that are assignable to JoinSpecClause: // *JoinSpec_JoinItem // *JoinSpec_NameItem JoinSpecClause isJoinSpec_JoinSpecClause `protobuf_oneof:"JoinSpecClause"` // contains filtered or unexported fields }
func (*JoinSpec) Descriptor
deprecated
added in
v0.2.2
func (*JoinSpec) GetJoinItem ¶ added in v0.2.2
func (x *JoinSpec) GetJoinItem() *BinaryExpr
func (*JoinSpec) GetJoinSpecClause ¶ added in v0.2.2
func (m *JoinSpec) GetJoinSpecClause() isJoinSpec_JoinSpecClause
func (*JoinSpec) GetNameItem ¶ added in v0.2.2
func (x *JoinSpec) GetNameItem() *NamedColumnsJoin
func (*JoinSpec) ProtoMessage ¶ added in v0.2.2
func (*JoinSpec) ProtoMessage()
func (*JoinSpec) ProtoReflect ¶ added in v0.2.2
func (x *JoinSpec) ProtoReflect() protoreflect.Message
type JoinSpec_JoinItem ¶ added in v0.2.2
type JoinSpec_JoinItem struct {
JoinItem *BinaryExpr `protobuf:"bytes,1,opt,name=JoinItem,proto3,oneof"`
}
type JoinSpec_NameItem ¶ added in v0.2.2
type JoinSpec_NameItem struct {
NameItem *NamedColumnsJoin `protobuf:"bytes,2,opt,name=NameItem,proto3,oneof"`
}
type JoinTypeCondition ¶
type JoinTypeCondition int32
const ( JoinTypeCondition_INNER JoinTypeCondition = 0 JoinTypeCondition_LEFT JoinTypeCondition = 1 JoinTypeCondition_RIGHT JoinTypeCondition = 2 JoinTypeCondition_FULL JoinTypeCondition = 3 JoinTypeCondition_LEFTOUTER JoinTypeCondition = 4 JoinTypeCondition_RIGHTOUTER JoinTypeCondition = 5 JoinTypeCondition_FULLOUTER JoinTypeCondition = 6 JoinTypeCondition_IMPLICIT JoinTypeCondition = 7 )
func (JoinTypeCondition) Descriptor ¶
func (JoinTypeCondition) Descriptor() protoreflect.EnumDescriptor
func (JoinTypeCondition) Enum ¶
func (x JoinTypeCondition) Enum() *JoinTypeCondition
func (JoinTypeCondition) EnumDescriptor
deprecated
func (JoinTypeCondition) EnumDescriptor() ([]byte, []int)
Deprecated: Use JoinTypeCondition.Descriptor instead.
func (JoinTypeCondition) Number ¶
func (x JoinTypeCondition) Number() protoreflect.EnumNumber
func (JoinTypeCondition) String ¶
func (x JoinTypeCondition) String() string
func (JoinTypeCondition) Type ¶
func (JoinTypeCondition) Type() protoreflect.EnumType
type LimitExpr ¶ added in v0.2.2
type LimitExpr struct { AllBool bool `protobuf:"varint,1,opt,name=AllBool,proto3" json:"AllBool,omitempty"` LimitValue *LongValue `protobuf:"bytes,2,opt,name=LimitValue,proto3" json:"LimitValue,omitempty"` OffsetValue *LongValue `protobuf:"bytes,3,opt,name=OffsetValue,proto3" json:"OffsetValue,omitempty"` // contains filtered or unexported fields }
func (*LimitExpr) Descriptor
deprecated
added in
v0.2.2
func (*LimitExpr) GetAllBool ¶ added in v0.2.2
func (*LimitExpr) GetLimitValue ¶ added in v0.2.2
func (*LimitExpr) GetOffsetValue ¶ added in v0.2.2
func (*LimitExpr) ProtoMessage ¶ added in v0.2.2
func (*LimitExpr) ProtoMessage()
func (*LimitExpr) ProtoReflect ¶ added in v0.2.2
func (x *LimitExpr) ProtoReflect() protoreflect.Message
type LongValue ¶ added in v0.2.2
type LongValue struct { Value int64 `protobuf:"varint,1,opt,name=Value,proto3" json:"Value,omitempty"` // contains filtered or unexported fields }
func (*LongValue) Descriptor
deprecated
added in
v0.2.2
func (*LongValue) ProtoMessage ¶ added in v0.2.2
func (*LongValue) ProtoMessage()
func (*LongValue) ProtoReflect ¶ added in v0.2.2
func (x *LongValue) ProtoReflect() protoreflect.Message
type MyCharset ¶ added in v0.2.2
type MyCharset struct { IsDefault bool `protobuf:"varint,1,opt,name=IsDefault,proto3" json:"IsDefault,omitempty"` Equal bool `protobuf:"varint,2,opt,name=Equal,proto3" json:"Equal,omitempty"` Name string `protobuf:"bytes,3,opt,name=Name,proto3" json:"Name,omitempty"` // contains filtered or unexported fields }
func (*MyCharset) Descriptor
deprecated
added in
v0.2.2
func (*MyCharset) GetIsDefault ¶ added in v0.2.2
func (*MyCharset) ProtoMessage ¶ added in v0.2.2
func (*MyCharset) ProtoMessage()
func (*MyCharset) ProtoReflect ¶ added in v0.2.2
func (x *MyCharset) ProtoReflect() protoreflect.Message
type MyEngine ¶ added in v0.2.2
type MyEngine struct { Equal bool `protobuf:"varint,1,opt,name=Equal,proto3" json:"Equal,omitempty"` Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` // contains filtered or unexported fields }
func (*MyEngine) Descriptor
deprecated
added in
v0.2.2
func (*MyEngine) ProtoMessage ¶ added in v0.2.2
func (*MyEngine) ProtoMessage()
func (*MyEngine) ProtoReflect ¶ added in v0.2.2
func (x *MyEngine) ProtoReflect() protoreflect.Message
type NamedColumnsJoin ¶ added in v0.2.2
type NamedColumnsJoin struct { ColumnList []string `protobuf:"bytes,1,rep,name=ColumnList,proto3" json:"ColumnList,omitempty"` // contains filtered or unexported fields }
func (*NamedColumnsJoin) Descriptor
deprecated
added in
v0.2.2
func (*NamedColumnsJoin) Descriptor() ([]byte, []int)
Deprecated: Use NamedColumnsJoin.ProtoReflect.Descriptor instead.
func (*NamedColumnsJoin) GetColumnList ¶ added in v0.2.2
func (x *NamedColumnsJoin) GetColumnList() []string
func (*NamedColumnsJoin) ProtoMessage ¶ added in v0.2.2
func (*NamedColumnsJoin) ProtoMessage()
func (*NamedColumnsJoin) ProtoReflect ¶ added in v0.2.2
func (x *NamedColumnsJoin) ProtoReflect() protoreflect.Message
func (*NamedColumnsJoin) Reset ¶ added in v0.2.2
func (x *NamedColumnsJoin) Reset()
func (*NamedColumnsJoin) String ¶ added in v0.2.2
func (x *NamedColumnsJoin) String() string
type NaturalJoin ¶ added in v0.2.2
type NaturalJoin struct { LeftElement *TableReference `protobuf:"bytes,1,opt,name=LeftElement,proto3" json:"LeftElement,omitempty"` Type JoinTypeCondition `protobuf:"varint,2,opt,name=Type,proto3,enum=sqlight.JoinTypeCondition" json:"Type,omitempty"` RightElement *TableReference `protobuf:"bytes,3,opt,name=RightElement,proto3" json:"RightElement,omitempty"` // contains filtered or unexported fields }
func (*NaturalJoin) Descriptor
deprecated
added in
v0.2.2
func (*NaturalJoin) Descriptor() ([]byte, []int)
Deprecated: Use NaturalJoin.ProtoReflect.Descriptor instead.
func (*NaturalJoin) GetLeftElement ¶ added in v0.2.2
func (x *NaturalJoin) GetLeftElement() *TableReference
func (*NaturalJoin) GetRightElement ¶ added in v0.2.2
func (x *NaturalJoin) GetRightElement() *TableReference
func (*NaturalJoin) GetType ¶ added in v0.2.2
func (x *NaturalJoin) GetType() JoinTypeCondition
func (*NaturalJoin) ProtoMessage ¶ added in v0.2.2
func (*NaturalJoin) ProtoMessage()
func (*NaturalJoin) ProtoReflect ¶ added in v0.2.2
func (x *NaturalJoin) ProtoReflect() protoreflect.Message
func (*NaturalJoin) Reset ¶ added in v0.2.2
func (x *NaturalJoin) Reset()
func (*NaturalJoin) String ¶ added in v0.2.2
func (x *NaturalJoin) String() string
type NotNullColumnSpec ¶ added in v0.2.2
type NotNullColumnSpec int32
const ( NotNullColumnSpec_NotNullColumnSpecUnknown NotNullColumnSpec = 0 NotNullColumnSpec_NotNullColumnSpecConfirm NotNullColumnSpec = 1 )
func (NotNullColumnSpec) Descriptor ¶ added in v0.2.2
func (NotNullColumnSpec) Descriptor() protoreflect.EnumDescriptor
func (NotNullColumnSpec) Enum ¶ added in v0.2.2
func (x NotNullColumnSpec) Enum() *NotNullColumnSpec
func (NotNullColumnSpec) EnumDescriptor
deprecated
added in
v0.2.2
func (NotNullColumnSpec) EnumDescriptor() ([]byte, []int)
Deprecated: Use NotNullColumnSpec.Descriptor instead.
func (NotNullColumnSpec) Number ¶ added in v0.2.2
func (x NotNullColumnSpec) Number() protoreflect.EnumNumber
func (NotNullColumnSpec) String ¶ added in v0.2.2
func (x NotNullColumnSpec) String() string
func (NotNullColumnSpec) Type ¶ added in v0.2.2
func (NotNullColumnSpec) Type() protoreflect.EnumType
type NullValue ¶ added in v0.2.3
type NullValue int32
func (NullValue) Descriptor ¶ added in v0.2.3
func (NullValue) Descriptor() protoreflect.EnumDescriptor
func (NullValue) EnumDescriptor
deprecated
added in
v0.2.3
func (NullValue) Number ¶ added in v0.2.3
func (x NullValue) Number() protoreflect.EnumNumber
func (NullValue) Type ¶ added in v0.2.3
func (NullValue) Type() protoreflect.EnumType
type OperatorType ¶
type OperatorType int32
const ( OperatorType_Plus OperatorType = 0 OperatorType_Minus OperatorType = 1 OperatorType_Multiply OperatorType = 2 OperatorType_Divide OperatorType = 3 OperatorType_Modulus OperatorType = 4 OperatorType_Gt OperatorType = 5 OperatorType_Lt OperatorType = 6 OperatorType_GtEq OperatorType = 7 OperatorType_LtEq OperatorType = 8 OperatorType_Eq OperatorType = 9 OperatorType_NotEq OperatorType = 10 OperatorType_And OperatorType = 11 OperatorType_Or OperatorType = 12 OperatorType_Not OperatorType = 13 OperatorType_Like OperatorType = 14 OperatorType_NotLike OperatorType = 15 OperatorType_None OperatorType = 16 )
func (OperatorType) Descriptor ¶
func (OperatorType) Descriptor() protoreflect.EnumDescriptor
func (OperatorType) Enum ¶
func (x OperatorType) Enum() *OperatorType
func (OperatorType) EnumDescriptor
deprecated
func (OperatorType) EnumDescriptor() ([]byte, []int)
Deprecated: Use OperatorType.Descriptor instead.
func (OperatorType) Number ¶
func (x OperatorType) Number() protoreflect.EnumNumber
func (OperatorType) String ¶
func (x OperatorType) String() string
func (OperatorType) Type ¶
func (OperatorType) Type() protoreflect.EnumType
type OrderByExpr ¶ added in v0.2.2
type OrderByExpr struct { Expr *CompoundIdent `protobuf:"bytes,1,opt,name=Expr,proto3" json:"Expr,omitempty"` ASCBool bool `protobuf:"varint,2,opt,name=ASCBool,proto3" json:"ASCBool,omitempty"` // contains filtered or unexported fields }
func (*OrderByExpr) Descriptor
deprecated
added in
v0.2.2
func (*OrderByExpr) Descriptor() ([]byte, []int)
Deprecated: Use OrderByExpr.ProtoReflect.Descriptor instead.
func (*OrderByExpr) GetASCBool ¶ added in v0.2.2
func (x *OrderByExpr) GetASCBool() bool
func (*OrderByExpr) GetExpr ¶ added in v0.2.2
func (x *OrderByExpr) GetExpr() *CompoundIdent
func (*OrderByExpr) ProtoMessage ¶ added in v0.2.2
func (*OrderByExpr) ProtoMessage()
func (*OrderByExpr) ProtoReflect ¶ added in v0.2.2
func (x *OrderByExpr) ProtoReflect() protoreflect.Message
func (*OrderByExpr) Reset ¶ added in v0.2.2
func (x *OrderByExpr) Reset()
func (*OrderByExpr) String ¶ added in v0.2.2
func (x *OrderByExpr) String() string
type PGDropNotNullColumnAction ¶ added in v0.2.2
type PGDropNotNullColumnAction int32
const ( PGDropNotNullColumnAction_PGDropNotNullColumnActionUnknown PGDropNotNullColumnAction = 0 PGDropNotNullColumnAction_PGDropNotNullColumnActionConfirm PGDropNotNullColumnAction = 1 )
func (PGDropNotNullColumnAction) Descriptor ¶ added in v0.2.2
func (PGDropNotNullColumnAction) Descriptor() protoreflect.EnumDescriptor
func (PGDropNotNullColumnAction) Enum ¶ added in v0.2.2
func (x PGDropNotNullColumnAction) Enum() *PGDropNotNullColumnAction
func (PGDropNotNullColumnAction) EnumDescriptor
deprecated
added in
v0.2.2
func (PGDropNotNullColumnAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use PGDropNotNullColumnAction.Descriptor instead.
func (PGDropNotNullColumnAction) Number ¶ added in v0.2.2
func (x PGDropNotNullColumnAction) Number() protoreflect.EnumNumber
func (PGDropNotNullColumnAction) String ¶ added in v0.2.2
func (x PGDropNotNullColumnAction) String() string
func (PGDropNotNullColumnAction) Type ¶ added in v0.2.2
func (PGDropNotNullColumnAction) Type() protoreflect.EnumType
type PGSetNotNullColumnAction ¶ added in v0.2.2
type PGSetNotNullColumnAction int32
const ( PGSetNotNullColumnAction_PGSetNotNullColumnActionUnknown PGSetNotNullColumnAction = 0 PGSetNotNullColumnAction_PGSetNotNullColumnActionConfirm PGSetNotNullColumnAction = 1 )
func (PGSetNotNullColumnAction) Descriptor ¶ added in v0.2.2
func (PGSetNotNullColumnAction) Descriptor() protoreflect.EnumDescriptor
func (PGSetNotNullColumnAction) Enum ¶ added in v0.2.2
func (x PGSetNotNullColumnAction) Enum() *PGSetNotNullColumnAction
func (PGSetNotNullColumnAction) EnumDescriptor
deprecated
added in
v0.2.2
func (PGSetNotNullColumnAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use PGSetNotNullColumnAction.Descriptor instead.
func (PGSetNotNullColumnAction) Number ¶ added in v0.2.2
func (x PGSetNotNullColumnAction) Number() protoreflect.EnumNumber
func (PGSetNotNullColumnAction) String ¶ added in v0.2.2
func (x PGSetNotNullColumnAction) String() string
func (PGSetNotNullColumnAction) Type ¶ added in v0.2.2
func (PGSetNotNullColumnAction) Type() protoreflect.EnumType
type QualifiedJoin ¶ added in v0.2.2
type QualifiedJoin struct { LeftElement *TableReference `protobuf:"bytes,1,opt,name=LeftElement,proto3" json:"LeftElement,omitempty"` Type JoinTypeCondition `protobuf:"varint,2,opt,name=Type,proto3,enum=sqlight.JoinTypeCondition" json:"Type,omitempty"` RightElement *TableReference `protobuf:"bytes,3,opt,name=RightElement,proto3" json:"RightElement,omitempty"` Spec *JoinSpec `protobuf:"bytes,4,opt,name=Spec,proto3" json:"Spec,omitempty"` // contains filtered or unexported fields }
func (*QualifiedJoin) Descriptor
deprecated
added in
v0.2.2
func (*QualifiedJoin) Descriptor() ([]byte, []int)
Deprecated: Use QualifiedJoin.ProtoReflect.Descriptor instead.
func (*QualifiedJoin) GetLeftElement ¶ added in v0.2.2
func (x *QualifiedJoin) GetLeftElement() *TableReference
func (*QualifiedJoin) GetRightElement ¶ added in v0.2.2
func (x *QualifiedJoin) GetRightElement() *TableReference
func (*QualifiedJoin) GetSpec ¶ added in v0.2.2
func (x *QualifiedJoin) GetSpec() *JoinSpec
func (*QualifiedJoin) GetType ¶ added in v0.2.2
func (x *QualifiedJoin) GetType() JoinTypeCondition
func (*QualifiedJoin) ProtoMessage ¶ added in v0.2.2
func (*QualifiedJoin) ProtoMessage()
func (*QualifiedJoin) ProtoReflect ¶ added in v0.2.2
func (x *QualifiedJoin) ProtoReflect() protoreflect.Message
func (*QualifiedJoin) Reset ¶ added in v0.2.2
func (x *QualifiedJoin) Reset()
func (*QualifiedJoin) String ¶ added in v0.2.2
func (x *QualifiedJoin) String() string
type QueryStmt ¶
type QueryStmt struct { CTEs []*QueryStmt_CTE `protobuf:"bytes,2,rep,name=CTEs,proto3" json:"CTEs,omitempty"` Body *SQLSetExpr `protobuf:"bytes,3,opt,name=Body,proto3" json:"Body,omitempty"` OrderBy []*OrderByExpr `protobuf:"bytes,4,rep,name=OrderBy,proto3" json:"OrderBy,omitempty"` LimitExpression *LimitExpr `protobuf:"bytes,5,opt,name=LimitExpression,proto3" json:"LimitExpression,omitempty"` // contains filtered or unexported fields }
func (*QueryStmt) Descriptor
deprecated
func (*QueryStmt) GetBody ¶
func (x *QueryStmt) GetBody() *SQLSetExpr
func (*QueryStmt) GetCTEs ¶
func (x *QueryStmt) GetCTEs() []*QueryStmt_CTE
func (*QueryStmt) GetLimitExpression ¶
func (*QueryStmt) GetOrderBy ¶
func (x *QueryStmt) GetOrderBy() []*OrderByExpr
func (*QueryStmt) ProtoMessage ¶
func (*QueryStmt) ProtoMessage()
func (*QueryStmt) ProtoReflect ¶
func (x *QueryStmt) ProtoReflect() protoreflect.Message
type QueryStmt_CTE ¶
type QueryStmt_CTE struct { AliasName string `protobuf:"bytes,1,opt,name=AliasName,proto3" json:"AliasName,omitempty"` Query *QueryStmt `protobuf:"bytes,2,opt,name=Query,proto3" json:"Query,omitempty"` // contains filtered or unexported fields }
func (*QueryStmt_CTE) Descriptor
deprecated
func (*QueryStmt_CTE) Descriptor() ([]byte, []int)
Deprecated: Use QueryStmt_CTE.ProtoReflect.Descriptor instead.
func (*QueryStmt_CTE) GetAliasName ¶
func (x *QueryStmt_CTE) GetAliasName() string
func (*QueryStmt_CTE) GetQuery ¶
func (x *QueryStmt_CTE) GetQuery() *QueryStmt
func (*QueryStmt_CTE) ProtoMessage ¶
func (*QueryStmt_CTE) ProtoMessage()
func (*QueryStmt_CTE) ProtoReflect ¶
func (x *QueryStmt_CTE) ProtoReflect() protoreflect.Message
func (*QueryStmt_CTE) Reset ¶
func (x *QueryStmt_CTE) Reset()
func (*QueryStmt_CTE) String ¶
func (x *QueryStmt_CTE) String() string
type Real ¶ added in v0.2.2
type Real struct { IsUnsigned bool `protobuf:"varint,3,opt,name=IsUnsigned,proto3" json:"IsUnsigned,omitempty"` // contains filtered or unexported fields }
func (*Real) Descriptor
deprecated
added in
v0.2.2
func (*Real) GetIsUnsigned ¶ added in v0.2.2
func (*Real) ProtoMessage ¶ added in v0.2.2
func (*Real) ProtoMessage()
func (*Real) ProtoReflect ¶ added in v0.2.2
func (x *Real) ProtoReflect() protoreflect.Message
type ReferenceKeyExpr ¶ added in v0.2.2
type ReferenceKeyExpr struct { TableName string `protobuf:"bytes,1,opt,name=TableName,proto3" json:"TableName,omitempty"` Columns []string `protobuf:"bytes,2,rep,name=Columns,proto3" json:"Columns,omitempty"` // contains filtered or unexported fields }
func (*ReferenceKeyExpr) Descriptor
deprecated
added in
v0.2.2
func (*ReferenceKeyExpr) Descriptor() ([]byte, []int)
Deprecated: Use ReferenceKeyExpr.ProtoReflect.Descriptor instead.
func (*ReferenceKeyExpr) GetColumns ¶ added in v0.2.2
func (x *ReferenceKeyExpr) GetColumns() []string
func (*ReferenceKeyExpr) GetTableName ¶ added in v0.2.2
func (x *ReferenceKeyExpr) GetTableName() string
func (*ReferenceKeyExpr) ProtoMessage ¶ added in v0.2.2
func (*ReferenceKeyExpr) ProtoMessage()
func (*ReferenceKeyExpr) ProtoReflect ¶ added in v0.2.2
func (x *ReferenceKeyExpr) ProtoReflect() protoreflect.Message
func (*ReferenceKeyExpr) Reset ¶ added in v0.2.2
func (x *ReferenceKeyExpr) Reset()
func (*ReferenceKeyExpr) String ¶ added in v0.2.2
func (x *ReferenceKeyExpr) String() string
type ReferencesColumnSpec ¶ added in v0.2.2
type ReferencesColumnSpec struct { TableName *CompoundIdent `protobuf:"bytes,3,opt,name=TableName,proto3" json:"TableName,omitempty"` Columns []string `protobuf:"bytes,4,rep,name=Columns,proto3" json:"Columns,omitempty"` // contains filtered or unexported fields }
func (*ReferencesColumnSpec) Descriptor
deprecated
added in
v0.2.2
func (*ReferencesColumnSpec) Descriptor() ([]byte, []int)
Deprecated: Use ReferencesColumnSpec.ProtoReflect.Descriptor instead.
func (*ReferencesColumnSpec) GetColumns ¶ added in v0.2.2
func (x *ReferencesColumnSpec) GetColumns() []string
func (*ReferencesColumnSpec) GetTableName ¶ added in v0.2.2
func (x *ReferencesColumnSpec) GetTableName() *CompoundIdent
func (*ReferencesColumnSpec) ProtoMessage ¶ added in v0.2.2
func (*ReferencesColumnSpec) ProtoMessage()
func (*ReferencesColumnSpec) ProtoReflect ¶ added in v0.2.2
func (x *ReferencesColumnSpec) ProtoReflect() protoreflect.Message
func (*ReferencesColumnSpec) Reset ¶ added in v0.2.2
func (x *ReferencesColumnSpec) Reset()
func (*ReferencesColumnSpec) String ¶ added in v0.2.2
func (x *ReferencesColumnSpec) String() string
type ReferentialTableConstraint ¶ added in v0.2.2
type ReferentialTableConstraint struct { Columns []string `protobuf:"bytes,1,rep,name=Columns,proto3" json:"Columns,omitempty"` KeyExpr *ReferenceKeyExpr `protobuf:"bytes,2,opt,name=KeyExpr,proto3" json:"KeyExpr,omitempty"` // contains filtered or unexported fields }
func (*ReferentialTableConstraint) Descriptor
deprecated
added in
v0.2.2
func (*ReferentialTableConstraint) Descriptor() ([]byte, []int)
Deprecated: Use ReferentialTableConstraint.ProtoReflect.Descriptor instead.
func (*ReferentialTableConstraint) GetColumns ¶ added in v0.2.2
func (x *ReferentialTableConstraint) GetColumns() []string
func (*ReferentialTableConstraint) GetKeyExpr ¶ added in v0.2.2
func (x *ReferentialTableConstraint) GetKeyExpr() *ReferenceKeyExpr
func (*ReferentialTableConstraint) ProtoMessage ¶ added in v0.2.2
func (*ReferentialTableConstraint) ProtoMessage()
func (*ReferentialTableConstraint) ProtoReflect ¶ added in v0.2.2
func (x *ReferentialTableConstraint) ProtoReflect() protoreflect.Message
func (*ReferentialTableConstraint) Reset ¶ added in v0.2.2
func (x *ReferentialTableConstraint) Reset()
func (*ReferentialTableConstraint) String ¶ added in v0.2.2
func (x *ReferentialTableConstraint) String() string
type RemoveColumnTableAction ¶ added in v0.2.2
type RemoveColumnTableAction struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Cascade bool `protobuf:"varint,2,opt,name=Cascade,proto3" json:"Cascade,omitempty"` // contains filtered or unexported fields }
func (*RemoveColumnTableAction) Descriptor
deprecated
added in
v0.2.2
func (*RemoveColumnTableAction) Descriptor() ([]byte, []int)
Deprecated: Use RemoveColumnTableAction.ProtoReflect.Descriptor instead.
func (*RemoveColumnTableAction) GetCascade ¶ added in v0.2.2
func (x *RemoveColumnTableAction) GetCascade() bool
func (*RemoveColumnTableAction) GetName ¶ added in v0.2.2
func (x *RemoveColumnTableAction) GetName() string
func (*RemoveColumnTableAction) ProtoMessage ¶ added in v0.2.2
func (*RemoveColumnTableAction) ProtoMessage()
func (*RemoveColumnTableAction) ProtoReflect ¶ added in v0.2.2
func (x *RemoveColumnTableAction) ProtoReflect() protoreflect.Message
func (*RemoveColumnTableAction) Reset ¶ added in v0.2.2
func (x *RemoveColumnTableAction) Reset()
func (*RemoveColumnTableAction) String ¶ added in v0.2.2
func (x *RemoveColumnTableAction) String() string
type RowValueExpr ¶ added in v0.2.2
type RowValueExpr struct { Values []*ValueNode `protobuf:"bytes,1,rep,name=Values,proto3" json:"Values,omitempty"` // contains filtered or unexported fields }
func (*RowValueExpr) Descriptor
deprecated
added in
v0.2.2
func (*RowValueExpr) Descriptor() ([]byte, []int)
Deprecated: Use RowValueExpr.ProtoReflect.Descriptor instead.
func (*RowValueExpr) GetValues ¶ added in v0.2.2
func (x *RowValueExpr) GetValues() []*ValueNode
func (*RowValueExpr) ProtoMessage ¶ added in v0.2.2
func (*RowValueExpr) ProtoMessage()
func (*RowValueExpr) ProtoReflect ¶ added in v0.2.2
func (x *RowValueExpr) ProtoReflect() protoreflect.Message
func (*RowValueExpr) Reset ¶ added in v0.2.2
func (x *RowValueExpr) Reset()
func (*RowValueExpr) String ¶ added in v0.2.2
func (x *RowValueExpr) String() string
type SQLSelect ¶ added in v0.2.2
type SQLSelect struct { DistinctBool bool `protobuf:"varint,1,opt,name=DistinctBool,proto3" json:"DistinctBool,omitempty"` Projection []*SQLSelectItem `protobuf:"bytes,2,rep,name=Projection,proto3" json:"Projection,omitempty"` FromClause []*TableReference `protobuf:"bytes,3,rep,name=FromClause,proto3" json:"FromClause,omitempty"` WhereClause *WhereNode `protobuf:"bytes,4,opt,name=WhereClause,proto3" json:"WhereClause,omitempty"` GroupByClause []*CompoundIdent `protobuf:"bytes,5,rep,name=GroupByClause,proto3" json:"GroupByClause,omitempty"` HavingClause *BinaryExpr `protobuf:"bytes,6,opt,name=HavingClause,proto3" json:"HavingClause,omitempty"` // contains filtered or unexported fields }
func (*SQLSelect) Descriptor
deprecated
added in
v0.2.2
func (*SQLSelect) GetDistinctBool ¶ added in v0.2.2
func (*SQLSelect) GetFromClause ¶ added in v0.2.2
func (x *SQLSelect) GetFromClause() []*TableReference
func (*SQLSelect) GetGroupByClause ¶ added in v0.2.2
func (x *SQLSelect) GetGroupByClause() []*CompoundIdent
func (*SQLSelect) GetHavingClause ¶ added in v0.2.2
func (x *SQLSelect) GetHavingClause() *BinaryExpr
func (*SQLSelect) GetProjection ¶ added in v0.2.2
func (x *SQLSelect) GetProjection() []*SQLSelectItem
func (*SQLSelect) GetWhereClause ¶ added in v0.2.2
func (*SQLSelect) ProtoMessage ¶ added in v0.2.2
func (*SQLSelect) ProtoMessage()
func (*SQLSelect) ProtoReflect ¶ added in v0.2.2
func (x *SQLSelect) ProtoReflect() protoreflect.Message
type SQLSelectItem ¶ added in v0.2.2
type SQLSelectItem struct { // Types that are assignable to SQLSelectItemClause: // *SQLSelectItem_UnnamedItem // *SQLSelectItem_AliasItem // *SQLSelectItem_WildcardItem SQLSelectItemClause isSQLSelectItem_SQLSelectItemClause `protobuf_oneof:"SQLSelectItemClause"` // contains filtered or unexported fields }
func (*SQLSelectItem) Descriptor
deprecated
added in
v0.2.2
func (*SQLSelectItem) Descriptor() ([]byte, []int)
Deprecated: Use SQLSelectItem.ProtoReflect.Descriptor instead.
func (*SQLSelectItem) GetAliasItem ¶ added in v0.2.2
func (x *SQLSelectItem) GetAliasItem() *AliasSelectItem
func (*SQLSelectItem) GetSQLSelectItemClause ¶ added in v0.2.2
func (m *SQLSelectItem) GetSQLSelectItemClause() isSQLSelectItem_SQLSelectItemClause
func (*SQLSelectItem) GetUnnamedItem ¶ added in v0.2.2
func (x *SQLSelectItem) GetUnnamedItem() *ArgsNode
func (*SQLSelectItem) GetWildcardItem ¶ added in v0.2.2
func (x *SQLSelectItem) GetWildcardItem() *CompoundIdent
func (*SQLSelectItem) ProtoMessage ¶ added in v0.2.2
func (*SQLSelectItem) ProtoMessage()
func (*SQLSelectItem) ProtoReflect ¶ added in v0.2.2
func (x *SQLSelectItem) ProtoReflect() protoreflect.Message
func (*SQLSelectItem) Reset ¶ added in v0.2.2
func (x *SQLSelectItem) Reset()
func (*SQLSelectItem) String ¶ added in v0.2.2
func (x *SQLSelectItem) String() string
type SQLSelectItem_AliasItem ¶ added in v0.2.2
type SQLSelectItem_AliasItem struct {
AliasItem *AliasSelectItem `protobuf:"bytes,2,opt,name=AliasItem,proto3,oneof"`
}
type SQLSelectItem_UnnamedItem ¶ added in v0.2.2
type SQLSelectItem_UnnamedItem struct {
UnnamedItem *ArgsNode `protobuf:"bytes,1,opt,name=UnnamedItem,proto3,oneof"`
}
type SQLSelectItem_WildcardItem ¶ added in v0.2.2
type SQLSelectItem_WildcardItem struct {
WildcardItem *CompoundIdent `protobuf:"bytes,3,opt,name=WildcardItem,proto3,oneof"`
}
type SQLSetExpr ¶ added in v0.2.2
type SQLSetExpr struct { // Types that are assignable to SQLSetExprClause: // *SQLSetExpr_SelectItem // *SQLSetExpr_ExprItem SQLSetExprClause isSQLSetExpr_SQLSetExprClause `protobuf_oneof:"SQLSetExprClause"` // contains filtered or unexported fields }
func (*SQLSetExpr) Descriptor
deprecated
added in
v0.2.2
func (*SQLSetExpr) Descriptor() ([]byte, []int)
Deprecated: Use SQLSetExpr.ProtoReflect.Descriptor instead.
func (*SQLSetExpr) GetExprItem ¶ added in v0.2.2
func (x *SQLSetExpr) GetExprItem() *SetOperationExpr
func (*SQLSetExpr) GetSQLSetExprClause ¶ added in v0.2.2
func (m *SQLSetExpr) GetSQLSetExprClause() isSQLSetExpr_SQLSetExprClause
func (*SQLSetExpr) GetSelectItem ¶ added in v0.2.2
func (x *SQLSetExpr) GetSelectItem() *SQLSelect
func (*SQLSetExpr) ProtoMessage ¶ added in v0.2.2
func (*SQLSetExpr) ProtoMessage()
func (*SQLSetExpr) ProtoReflect ¶ added in v0.2.2
func (x *SQLSetExpr) ProtoReflect() protoreflect.Message
func (*SQLSetExpr) Reset ¶ added in v0.2.2
func (x *SQLSetExpr) Reset()
func (*SQLSetExpr) String ¶ added in v0.2.2
func (x *SQLSetExpr) String() string
type SQLSetExpr_ExprItem ¶ added in v0.2.2
type SQLSetExpr_ExprItem struct {
ExprItem *SetOperationExpr `protobuf:"bytes,2,opt,name=ExprItem,proto3,oneof"`
}
type SQLSetExpr_SelectItem ¶ added in v0.2.2
type SQLSetExpr_SelectItem struct {
SelectItem *SQLSelect `protobuf:"bytes,1,opt,name=SelectItem,proto3,oneof"`
}
type SetOperationExpr ¶ added in v0.2.2
type SetOperationExpr struct { Op SetOperatorType `protobuf:"varint,1,opt,name=Op,proto3,enum=sqlight.SetOperatorType" json:"Op,omitempty"` All bool `protobuf:"varint,2,opt,name=All,proto3" json:"All,omitempty"` Left *SQLSetExpr `protobuf:"bytes,3,opt,name=Left,proto3" json:"Left,omitempty"` Right *SQLSetExpr `protobuf:"bytes,4,opt,name=Right,proto3" json:"Right,omitempty"` // contains filtered or unexported fields }
func (*SetOperationExpr) Descriptor
deprecated
added in
v0.2.2
func (*SetOperationExpr) Descriptor() ([]byte, []int)
Deprecated: Use SetOperationExpr.ProtoReflect.Descriptor instead.
func (*SetOperationExpr) GetAll ¶ added in v0.2.2
func (x *SetOperationExpr) GetAll() bool
func (*SetOperationExpr) GetLeft ¶ added in v0.2.2
func (x *SetOperationExpr) GetLeft() *SQLSetExpr
func (*SetOperationExpr) GetOp ¶ added in v0.2.2
func (x *SetOperationExpr) GetOp() SetOperatorType
func (*SetOperationExpr) GetRight ¶ added in v0.2.2
func (x *SetOperationExpr) GetRight() *SQLSetExpr
func (*SetOperationExpr) ProtoMessage ¶ added in v0.2.2
func (*SetOperationExpr) ProtoMessage()
func (*SetOperationExpr) ProtoReflect ¶ added in v0.2.2
func (x *SetOperationExpr) ProtoReflect() protoreflect.Message
func (*SetOperationExpr) Reset ¶ added in v0.2.2
func (x *SetOperationExpr) Reset()
func (*SetOperationExpr) String ¶ added in v0.2.2
func (x *SetOperationExpr) String() string
type SetOperatorType ¶
type SetOperatorType int32
const ( SetOperatorType_Union SetOperatorType = 0 SetOperatorType_Intersect SetOperatorType = 1 SetOperatorType_Except SetOperatorType = 2 )
func (SetOperatorType) Descriptor ¶
func (SetOperatorType) Descriptor() protoreflect.EnumDescriptor
func (SetOperatorType) Enum ¶
func (x SetOperatorType) Enum() *SetOperatorType
func (SetOperatorType) EnumDescriptor
deprecated
func (SetOperatorType) EnumDescriptor() ([]byte, []int)
Deprecated: Use SetOperatorType.Descriptor instead.
func (SetOperatorType) Number ¶
func (x SetOperatorType) Number() protoreflect.EnumNumber
func (SetOperatorType) String ¶
func (x SetOperatorType) String() string
func (SetOperatorType) Type ¶
func (SetOperatorType) Type() protoreflect.EnumType
type SingleQuotedString ¶ added in v0.2.2
type SingleQuotedString struct { Value string `protobuf:"bytes,1,opt,name=Value,proto3" json:"Value,omitempty"` // contains filtered or unexported fields }
func (*SingleQuotedString) Descriptor
deprecated
added in
v0.2.2
func (*SingleQuotedString) Descriptor() ([]byte, []int)
Deprecated: Use SingleQuotedString.ProtoReflect.Descriptor instead.
func (*SingleQuotedString) GetValue ¶ added in v0.2.2
func (x *SingleQuotedString) GetValue() string
func (*SingleQuotedString) ProtoMessage ¶ added in v0.2.2
func (*SingleQuotedString) ProtoMessage()
func (*SingleQuotedString) ProtoReflect ¶ added in v0.2.2
func (x *SingleQuotedString) ProtoReflect() protoreflect.Message
func (*SingleQuotedString) Reset ¶ added in v0.2.2
func (x *SingleQuotedString) Reset()
func (*SingleQuotedString) String ¶ added in v0.2.2
func (x *SingleQuotedString) String() string
type SmallInt ¶ added in v0.2.2
type SmallInt struct { IsUnsigned bool `protobuf:"varint,3,opt,name=IsUnsigned,proto3" json:"IsUnsigned,omitempty"` // contains filtered or unexported fields }
func (*SmallInt) Descriptor
deprecated
added in
v0.2.2
func (*SmallInt) GetIsUnsigned ¶ added in v0.2.2
func (*SmallInt) ProtoMessage ¶ added in v0.2.2
func (*SmallInt) ProtoMessage()
func (*SmallInt) ProtoReflect ¶ added in v0.2.2
func (x *SmallInt) ProtoReflect() protoreflect.Message
type Table ¶ added in v0.2.2
type Table struct { Name *CompoundIdent `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Alias string `protobuf:"bytes,2,opt,name=Alias,proto3" json:"Alias,omitempty"` Args []*ArgsNode `protobuf:"bytes,3,rep,name=Args,proto3" json:"Args,omitempty"` WithHints []*ArgsNode `protobuf:"bytes,4,rep,name=WithHints,proto3" json:"WithHints,omitempty"` // contains filtered or unexported fields }
func (*Table) Descriptor
deprecated
added in
v0.2.2
func (*Table) GetName ¶ added in v0.2.2
func (x *Table) GetName() *CompoundIdent
func (*Table) GetWithHints ¶ added in v0.2.2
func (*Table) ProtoMessage ¶ added in v0.2.2
func (*Table) ProtoMessage()
func (*Table) ProtoReflect ¶ added in v0.2.2
func (x *Table) ProtoReflect() protoreflect.Message
type TableConstraint ¶ added in v0.2.2
type TableConstraint struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Spec *TableConstraintSpec `protobuf:"bytes,2,opt,name=Spec,proto3" json:"Spec,omitempty"` // contains filtered or unexported fields }
func (*TableConstraint) Descriptor
deprecated
added in
v0.2.2
func (*TableConstraint) Descriptor() ([]byte, []int)
Deprecated: Use TableConstraint.ProtoReflect.Descriptor instead.
func (*TableConstraint) GetName ¶ added in v0.2.2
func (x *TableConstraint) GetName() string
func (*TableConstraint) GetSpec ¶ added in v0.2.2
func (x *TableConstraint) GetSpec() *TableConstraintSpec
func (*TableConstraint) ProtoMessage ¶ added in v0.2.2
func (*TableConstraint) ProtoMessage()
func (*TableConstraint) ProtoReflect ¶ added in v0.2.2
func (x *TableConstraint) ProtoReflect() protoreflect.Message
func (*TableConstraint) Reset ¶ added in v0.2.2
func (x *TableConstraint) Reset()
func (*TableConstraint) String ¶ added in v0.2.2
func (x *TableConstraint) String() string
type TableConstraintSpec ¶ added in v0.2.2
type TableConstraintSpec struct { // Types that are assignable to TableContraintSpecClause: // *TableConstraintSpec_ReferenceItem // *TableConstraintSpec_CheckItem // *TableConstraintSpec_UniqueItem TableContraintSpecClause isTableConstraintSpec_TableContraintSpecClause `protobuf_oneof:"TableContraintSpecClause"` // contains filtered or unexported fields }
func (*TableConstraintSpec) Descriptor
deprecated
added in
v0.2.2
func (*TableConstraintSpec) Descriptor() ([]byte, []int)
Deprecated: Use TableConstraintSpec.ProtoReflect.Descriptor instead.
func (*TableConstraintSpec) GetCheckItem ¶ added in v0.2.2
func (x *TableConstraintSpec) GetCheckItem() *BinaryExpr
func (*TableConstraintSpec) GetReferenceItem ¶ added in v0.2.2
func (x *TableConstraintSpec) GetReferenceItem() *ReferentialTableConstraint
func (*TableConstraintSpec) GetTableContraintSpecClause ¶ added in v0.2.2
func (m *TableConstraintSpec) GetTableContraintSpecClause() isTableConstraintSpec_TableContraintSpecClause
func (*TableConstraintSpec) GetUniqueItem ¶ added in v0.2.2
func (x *TableConstraintSpec) GetUniqueItem() *UniqueTableConstraint
func (*TableConstraintSpec) ProtoMessage ¶ added in v0.2.2
func (*TableConstraintSpec) ProtoMessage()
func (*TableConstraintSpec) ProtoReflect ¶ added in v0.2.2
func (x *TableConstraintSpec) ProtoReflect() protoreflect.Message
func (*TableConstraintSpec) Reset ¶ added in v0.2.2
func (x *TableConstraintSpec) Reset()
func (*TableConstraintSpec) String ¶ added in v0.2.2
func (x *TableConstraintSpec) String() string
type TableConstraintSpec_CheckItem ¶ added in v0.2.2
type TableConstraintSpec_CheckItem struct {
CheckItem *BinaryExpr `protobuf:"bytes,2,opt,name=CheckItem,proto3,oneof"`
}
type TableConstraintSpec_ReferenceItem ¶ added in v0.2.2
type TableConstraintSpec_ReferenceItem struct {
ReferenceItem *ReferentialTableConstraint `protobuf:"bytes,1,opt,name=ReferenceItem,proto3,oneof"`
}
type TableConstraintSpec_UniqueItem ¶ added in v0.2.2
type TableConstraintSpec_UniqueItem struct {
UniqueItem *UniqueTableConstraint `protobuf:"bytes,3,opt,name=UniqueItem,proto3,oneof"`
}
type TableElement ¶ added in v0.2.2
type TableElement struct { // Types that are assignable to TableElementClause: // *TableElement_ColumnDefElement // *TableElement_TableConstraintElement TableElementClause isTableElement_TableElementClause `protobuf_oneof:"TableElementClause"` // contains filtered or unexported fields }
func (*TableElement) Descriptor
deprecated
added in
v0.2.2
func (*TableElement) Descriptor() ([]byte, []int)
Deprecated: Use TableElement.ProtoReflect.Descriptor instead.
func (*TableElement) GetColumnDefElement ¶ added in v0.2.2
func (x *TableElement) GetColumnDefElement() *ColumnDef
func (*TableElement) GetTableConstraintElement ¶ added in v0.2.2
func (x *TableElement) GetTableConstraintElement() *TableConstraint
func (*TableElement) GetTableElementClause ¶ added in v0.2.2
func (m *TableElement) GetTableElementClause() isTableElement_TableElementClause
func (*TableElement) ProtoMessage ¶ added in v0.2.2
func (*TableElement) ProtoMessage()
func (*TableElement) ProtoReflect ¶ added in v0.2.2
func (x *TableElement) ProtoReflect() protoreflect.Message
func (*TableElement) Reset ¶ added in v0.2.2
func (x *TableElement) Reset()
func (*TableElement) String ¶ added in v0.2.2
func (x *TableElement) String() string
type TableElement_ColumnDefElement ¶ added in v0.2.2
type TableElement_ColumnDefElement struct {
ColumnDefElement *ColumnDef `protobuf:"bytes,1,opt,name=ColumnDefElement,proto3,oneof"`
}
type TableElement_TableConstraintElement ¶ added in v0.2.2
type TableElement_TableConstraintElement struct {
TableConstraintElement *TableConstraint `protobuf:"bytes,2,opt,name=TableConstraintElement,proto3,oneof"`
}
type TableOption ¶ added in v0.2.2
type TableOption struct { // Types that are assignable to TableOptionClause: // *TableOption_MyEngineOption // *TableOption_MyCharsetOption TableOptionClause isTableOption_TableOptionClause `protobuf_oneof:"TableOptionClause"` // contains filtered or unexported fields }
func (*TableOption) Descriptor
deprecated
added in
v0.2.2
func (*TableOption) Descriptor() ([]byte, []int)
Deprecated: Use TableOption.ProtoReflect.Descriptor instead.
func (*TableOption) GetMyCharsetOption ¶ added in v0.2.2
func (x *TableOption) GetMyCharsetOption() *MyCharset
func (*TableOption) GetMyEngineOption ¶ added in v0.2.2
func (x *TableOption) GetMyEngineOption() *MyEngine
func (*TableOption) GetTableOptionClause ¶ added in v0.2.2
func (m *TableOption) GetTableOptionClause() isTableOption_TableOptionClause
func (*TableOption) ProtoMessage ¶ added in v0.2.2
func (*TableOption) ProtoMessage()
func (*TableOption) ProtoReflect ¶ added in v0.2.2
func (x *TableOption) ProtoReflect() protoreflect.Message
func (*TableOption) Reset ¶ added in v0.2.2
func (x *TableOption) Reset()
func (*TableOption) String ¶ added in v0.2.2
func (x *TableOption) String() string
type TableOption_MyCharsetOption ¶ added in v0.2.2
type TableOption_MyCharsetOption struct {
MyCharsetOption *MyCharset `protobuf:"bytes,2,opt,name=MyCharsetOption,proto3,oneof"`
}
type TableOption_MyEngineOption ¶ added in v0.2.2
type TableOption_MyEngineOption struct {
MyEngineOption *MyEngine `protobuf:"bytes,1,opt,name=MyEngineOption,proto3,oneof"`
}
type TableReference ¶ added in v0.2.2
type TableReference struct { // Types that are assignable to TableReferenceClause: // *TableReference_TableItem // *TableReference_QualifiedItem // *TableReference_NaturalItem TableReferenceClause isTableReference_TableReferenceClause `protobuf_oneof:"TableReferenceClause"` // contains filtered or unexported fields }
func (*TableReference) Descriptor
deprecated
added in
v0.2.2
func (*TableReference) Descriptor() ([]byte, []int)
Deprecated: Use TableReference.ProtoReflect.Descriptor instead.
func (*TableReference) GetNaturalItem ¶ added in v0.2.2
func (x *TableReference) GetNaturalItem() *NaturalJoin
func (*TableReference) GetQualifiedItem ¶ added in v0.2.2
func (x *TableReference) GetQualifiedItem() *QualifiedJoin
func (*TableReference) GetTableItem ¶ added in v0.2.2
func (x *TableReference) GetTableItem() *Table
func (*TableReference) GetTableReferenceClause ¶ added in v0.2.2
func (m *TableReference) GetTableReferenceClause() isTableReference_TableReferenceClause
func (*TableReference) ProtoMessage ¶ added in v0.2.2
func (*TableReference) ProtoMessage()
func (*TableReference) ProtoReflect ¶ added in v0.2.2
func (x *TableReference) ProtoReflect() protoreflect.Message
func (*TableReference) Reset ¶ added in v0.2.2
func (x *TableReference) Reset()
func (*TableReference) String ¶ added in v0.2.2
func (x *TableReference) String() string
type TableReference_NaturalItem ¶ added in v0.2.2
type TableReference_NaturalItem struct {
NaturalItem *NaturalJoin `protobuf:"bytes,3,opt,name=NaturalItem,proto3,oneof"`
}
type TableReference_QualifiedItem ¶ added in v0.2.2
type TableReference_QualifiedItem struct {
QualifiedItem *QualifiedJoin `protobuf:"bytes,2,opt,name=QualifiedItem,proto3,oneof"`
}
type TableReference_TableItem ¶ added in v0.2.2
type TableReference_TableItem struct {
TableItem *Table `protobuf:"bytes,1,opt,name=TableItem,proto3,oneof"`
}
type Timestamp ¶ added in v0.2.2
type Timestamp struct { WithTimeZone bool `protobuf:"varint,1,opt,name=WithTimeZone,proto3" json:"WithTimeZone,omitempty"` // contains filtered or unexported fields }
func (*Timestamp) Descriptor
deprecated
added in
v0.2.2
func (*Timestamp) GetWithTimeZone ¶ added in v0.2.2
func (*Timestamp) ProtoMessage ¶ added in v0.2.2
func (*Timestamp) ProtoMessage()
func (*Timestamp) ProtoReflect ¶ added in v0.2.2
func (x *Timestamp) ProtoReflect() protoreflect.Message
type Type ¶ added in v0.2.2
type Type struct { // Types that are assignable to TypeClause: // *Type_IntData // *Type_SmallIntData // *Type_BigIntData // *Type_DecimalData // *Type_CharData // *Type_VarcharData // *Type_CustomData // *Type_UUIDData // *Type_TimestampData TypeClause isType_TypeClause `protobuf_oneof:"TypeClause"` // contains filtered or unexported fields }
func (*Type) Descriptor
deprecated
added in
v0.2.2
func (*Type) GetBigIntData ¶ added in v0.2.2
func (*Type) GetCharData ¶ added in v0.2.2
func (*Type) GetCustomData ¶ added in v0.2.3
func (x *Type) GetCustomData() *CompoundIdent
func (*Type) GetDecimalData ¶ added in v0.2.2
func (*Type) GetIntData ¶ added in v0.2.2
func (*Type) GetSmallIntData ¶ added in v0.2.2
func (*Type) GetTimestampData ¶ added in v0.2.2
func (*Type) GetTypeClause ¶ added in v0.2.2
func (m *Type) GetTypeClause() isType_TypeClause
func (*Type) GetUUIDData ¶ added in v0.2.2
func (x *Type) GetUUIDData() DataTypeSingle
func (*Type) GetVarcharData ¶ added in v0.2.2
func (x *Type) GetVarcharData() *VarcharType
func (*Type) ProtoMessage ¶ added in v0.2.2
func (*Type) ProtoMessage()
func (*Type) ProtoReflect ¶ added in v0.2.2
func (x *Type) ProtoReflect() protoreflect.Message
type Type_BigIntData ¶ added in v0.2.2
type Type_BigIntData struct {
BigIntData *BigInt `protobuf:"bytes,3,opt,name=BigIntData,proto3,oneof"`
}
type Type_CharData ¶ added in v0.2.2
type Type_CharData struct {
CharData *CharType `protobuf:"bytes,8,opt,name=CharData,proto3,oneof"`
}
type Type_CustomData ¶ added in v0.2.3
type Type_CustomData struct {
CustomData *CompoundIdent `protobuf:"bytes,10,opt,name=CustomData,proto3,oneof"`
}
type Type_DecimalData ¶ added in v0.2.2
type Type_DecimalData struct {
DecimalData *Decimal `protobuf:"bytes,4,opt,name=DecimalData,proto3,oneof"`
}
type Type_IntData ¶ added in v0.2.2
type Type_IntData struct {
IntData *Int `protobuf:"bytes,1,opt,name=IntData,proto3,oneof"`
}
type Type_SmallIntData ¶ added in v0.2.2
type Type_SmallIntData struct {
SmallIntData *SmallInt `protobuf:"bytes,2,opt,name=SmallIntData,proto3,oneof"`
}
type Type_TimestampData ¶ added in v0.2.2
type Type_TimestampData struct {
TimestampData *Timestamp `protobuf:"bytes,15,opt,name=TimestampData,proto3,oneof"`
}
type Type_UUIDData ¶ added in v0.2.2
type Type_UUIDData struct {
UUIDData DataTypeSingle `protobuf:"varint,14,opt,name=UUIDData,proto3,enum=sqlight.DataTypeSingle,oneof"`
}
type Type_VarcharData ¶ added in v0.2.2
type Type_VarcharData struct {
VarcharData *VarcharType `protobuf:"bytes,9,opt,name=VarcharData,proto3,oneof"`
}
type UnaryExpr ¶ added in v0.2.2
type UnaryExpr struct { Op OperatorType `protobuf:"varint,1,opt,name=Op,proto3,enum=sqlight.OperatorType" json:"Op,omitempty"` Expr *BinaryExpr `protobuf:"bytes,2,opt,name=Expr,proto3" json:"Expr,omitempty"` // contains filtered or unexported fields }
func (*UnaryExpr) Descriptor
deprecated
added in
v0.2.2
func (*UnaryExpr) GetExpr ¶ added in v0.2.2
func (x *UnaryExpr) GetExpr() *BinaryExpr
func (*UnaryExpr) GetOp ¶ added in v0.2.2
func (x *UnaryExpr) GetOp() OperatorType
func (*UnaryExpr) ProtoMessage ¶ added in v0.2.2
func (*UnaryExpr) ProtoMessage()
func (*UnaryExpr) ProtoReflect ¶ added in v0.2.2
func (x *UnaryExpr) ProtoReflect() protoreflect.Message
type UniqueColumnSpec ¶ added in v0.2.2
type UniqueColumnSpec struct { IsPrimaryKey bool `protobuf:"varint,1,opt,name=IsPrimaryKey,proto3" json:"IsPrimaryKey,omitempty"` // contains filtered or unexported fields }
func (*UniqueColumnSpec) Descriptor
deprecated
added in
v0.2.2
func (*UniqueColumnSpec) Descriptor() ([]byte, []int)
Deprecated: Use UniqueColumnSpec.ProtoReflect.Descriptor instead.
func (*UniqueColumnSpec) GetIsPrimaryKey ¶ added in v0.2.2
func (x *UniqueColumnSpec) GetIsPrimaryKey() bool
func (*UniqueColumnSpec) ProtoMessage ¶ added in v0.2.2
func (*UniqueColumnSpec) ProtoMessage()
func (*UniqueColumnSpec) ProtoReflect ¶ added in v0.2.2
func (x *UniqueColumnSpec) ProtoReflect() protoreflect.Message
func (*UniqueColumnSpec) Reset ¶ added in v0.2.2
func (x *UniqueColumnSpec) Reset()
func (*UniqueColumnSpec) String ¶ added in v0.2.2
func (x *UniqueColumnSpec) String() string
type UniqueTableConstraint ¶ added in v0.2.2
type UniqueTableConstraint struct { IsPrimary bool `protobuf:"varint,1,opt,name=IsPrimary,proto3" json:"IsPrimary,omitempty"` Columns []string `protobuf:"bytes,2,rep,name=Columns,proto3" json:"Columns,omitempty"` // contains filtered or unexported fields }
func (*UniqueTableConstraint) Descriptor
deprecated
added in
v0.2.2
func (*UniqueTableConstraint) Descriptor() ([]byte, []int)
Deprecated: Use UniqueTableConstraint.ProtoReflect.Descriptor instead.
func (*UniqueTableConstraint) GetColumns ¶ added in v0.2.2
func (x *UniqueTableConstraint) GetColumns() []string
func (*UniqueTableConstraint) GetIsPrimary ¶ added in v0.2.2
func (x *UniqueTableConstraint) GetIsPrimary() bool
func (*UniqueTableConstraint) ProtoMessage ¶ added in v0.2.2
func (*UniqueTableConstraint) ProtoMessage()
func (*UniqueTableConstraint) ProtoReflect ¶ added in v0.2.2
func (x *UniqueTableConstraint) ProtoReflect() protoreflect.Message
func (*UniqueTableConstraint) Reset ¶ added in v0.2.2
func (x *UniqueTableConstraint) Reset()
func (*UniqueTableConstraint) String ¶ added in v0.2.2
func (x *UniqueTableConstraint) String() string
type UpdateStmt ¶ added in v0.2.2
type UpdateStmt struct { //Pos Update = 1; TableName *CompoundIdent `protobuf:"bytes,2,opt,name=TableName,proto3" json:"TableName,omitempty"` Assignments []*Assignment `protobuf:"bytes,3,rep,name=Assignments,proto3" json:"Assignments,omitempty"` Selection *WhereNode `protobuf:"bytes,4,opt,name=Selection,proto3" json:"Selection,omitempty"` // contains filtered or unexported fields }
func (*UpdateStmt) Descriptor
deprecated
added in
v0.2.2
func (*UpdateStmt) Descriptor() ([]byte, []int)
Deprecated: Use UpdateStmt.ProtoReflect.Descriptor instead.
func (*UpdateStmt) GetAssignments ¶ added in v0.2.2
func (x *UpdateStmt) GetAssignments() []*Assignment
func (*UpdateStmt) GetSelection ¶ added in v0.2.2
func (x *UpdateStmt) GetSelection() *WhereNode
func (*UpdateStmt) GetTableName ¶ added in v0.2.2
func (x *UpdateStmt) GetTableName() *CompoundIdent
func (*UpdateStmt) ProtoMessage ¶ added in v0.2.2
func (*UpdateStmt) ProtoMessage()
func (*UpdateStmt) ProtoReflect ¶ added in v0.2.2
func (x *UpdateStmt) ProtoReflect() protoreflect.Message
func (*UpdateStmt) Reset ¶ added in v0.2.2
func (x *UpdateStmt) Reset()
func (*UpdateStmt) String ¶ added in v0.2.2
func (x *UpdateStmt) String() string
type ValueNode ¶ added in v0.2.2
type ValueNode struct { // Types that are assignable to ValueNodeClause: // *ValueNode_StringItem // *ValueNode_LongItem // *ValueNode_DoubleItem // *ValueNode_NullItem // *ValueNode_CompoundItem ValueNodeClause isValueNode_ValueNodeClause `protobuf_oneof:"ValueNodeClause"` // contains filtered or unexported fields }
func (*ValueNode) Descriptor
deprecated
added in
v0.2.2
func (*ValueNode) GetCompoundItem ¶ added in v0.2.2
func (x *ValueNode) GetCompoundItem() *CompoundIdent
func (*ValueNode) GetDoubleItem ¶ added in v0.2.2
func (x *ValueNode) GetDoubleItem() *DoubleValue
func (*ValueNode) GetLongItem ¶ added in v0.2.2
func (*ValueNode) GetNullItem ¶ added in v0.2.3
func (*ValueNode) GetStringItem ¶ added in v0.2.2
func (x *ValueNode) GetStringItem() *SingleQuotedString
func (*ValueNode) GetValueNodeClause ¶ added in v0.2.2
func (m *ValueNode) GetValueNodeClause() isValueNode_ValueNodeClause
func (*ValueNode) ProtoMessage ¶ added in v0.2.2
func (*ValueNode) ProtoMessage()
func (*ValueNode) ProtoReflect ¶ added in v0.2.2
func (x *ValueNode) ProtoReflect() protoreflect.Message
type ValueNode_CompoundItem ¶ added in v0.2.2
type ValueNode_CompoundItem struct {
CompoundItem *CompoundIdent `protobuf:"bytes,15,opt,name=CompoundItem,proto3,oneof"`
}
type ValueNode_DoubleItem ¶ added in v0.2.2
type ValueNode_DoubleItem struct {
DoubleItem *DoubleValue `protobuf:"bytes,3,opt,name=DoubleItem,proto3,oneof"`
}
type ValueNode_LongItem ¶ added in v0.2.2
type ValueNode_LongItem struct {
LongItem *LongValue `protobuf:"bytes,2,opt,name=LongItem,proto3,oneof"`
}
type ValueNode_NullItem ¶ added in v0.2.3
type ValueNode_NullItem struct {
NullItem NullValue `protobuf:"varint,14,opt,name=NullItem,proto3,enum=sqlight.NullValue,oneof"`
}
type ValueNode_StringItem ¶ added in v0.2.2
type ValueNode_StringItem struct {
StringItem *SingleQuotedString `protobuf:"bytes,1,opt,name=StringItem,proto3,oneof"`
}
type VarcharType ¶ added in v0.2.2
type VarcharType struct { Size uint32 `protobuf:"varint,1,opt,name=Size,proto3" json:"Size,omitempty"` // contains filtered or unexported fields }
func (*VarcharType) Descriptor
deprecated
added in
v0.2.2
func (*VarcharType) Descriptor() ([]byte, []int)
Deprecated: Use VarcharType.ProtoReflect.Descriptor instead.
func (*VarcharType) GetSize ¶ added in v0.2.2
func (x *VarcharType) GetSize() uint32
func (*VarcharType) ProtoMessage ¶ added in v0.2.2
func (*VarcharType) ProtoMessage()
func (*VarcharType) ProtoReflect ¶ added in v0.2.2
func (x *VarcharType) ProtoReflect() protoreflect.Message
func (*VarcharType) Reset ¶ added in v0.2.2
func (x *VarcharType) Reset()
func (*VarcharType) String ¶ added in v0.2.2
func (x *VarcharType) String() string
type WhereNode ¶ added in v0.2.2
type WhereNode struct { // Types that are assignable to WhereNodeClause: // *WhereNode_InQuery // *WhereNode_BinExpr WhereNodeClause isWhereNode_WhereNodeClause `protobuf_oneof:"WhereNodeClause"` // contains filtered or unexported fields }
func (*WhereNode) Descriptor
deprecated
added in
v0.2.2
func (*WhereNode) GetBinExpr ¶ added in v0.2.2
func (x *WhereNode) GetBinExpr() *BinaryExpr
func (*WhereNode) GetInQuery ¶ added in v0.2.2
func (x *WhereNode) GetInQuery() *InSubQuery
func (*WhereNode) GetWhereNodeClause ¶ added in v0.2.2
func (m *WhereNode) GetWhereNodeClause() isWhereNode_WhereNodeClause
func (*WhereNode) ProtoMessage ¶ added in v0.2.2
func (*WhereNode) ProtoMessage()
func (*WhereNode) ProtoReflect ¶ added in v0.2.2
func (x *WhereNode) ProtoReflect() protoreflect.Message
type WhereNode_BinExpr ¶ added in v0.2.2
type WhereNode_BinExpr struct {
BinExpr *BinaryExpr `protobuf:"bytes,2,opt,name=BinExpr,proto3,oneof"`
}
type WhereNode_InQuery ¶ added in v0.2.2
type WhereNode_InQuery struct {
InQuery *InSubQuery `protobuf:"bytes,1,opt,name=InQuery,proto3,oneof"`
}