xlight

package
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2023 License: MIT Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
var (
	NullValue_name = map[int32]string{
		0: "NullValueUnknown",
		1: "NullValueConfirm",
	}
	NullValue_value = map[string]int32{
		"NullValueUnknown": 0,
		"NullValueConfirm": 1,
	}
)

Enum value maps for NullValue.

View Source
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.

View Source
var (
	NotNullColumnSpec_name = map[int32]string{
		0: "NotNullColumnSpecUnknown",
		1: "NotNullColumnSpecConfirm",
	}
	NotNullColumnSpec_value = map[string]int32{
		"NotNullColumnSpecUnknown": 0,
		"NotNullColumnSpecConfirm": 1,
	}
)

Enum value maps for NotNullColumnSpec.

View Source
var (
	AutoIncrement_name = map[int32]string{
		0: "AutoIncrementUnknown",
		1: "AutoIncrementConfirm",
	}
	AutoIncrement_value = map[string]int32{
		"AutoIncrementUnknown": 0,
		"AutoIncrementConfirm": 1,
	}
)

Enum value maps for AutoIncrement.

View Source
var (
	DropDefaultColumnAction_name = map[int32]string{
		0: "DropDefaultColumnActionUnknown",
		1: "DropDefaultColumnActionConfirm",
	}
	DropDefaultColumnAction_value = map[string]int32{
		"DropDefaultColumnActionUnknown": 0,
		"DropDefaultColumnActionConfirm": 1,
	}
)

Enum value maps for DropDefaultColumnAction.

View Source
var (
	PGSetNotNullColumnAction_name = map[int32]string{
		0: "PGSetNotNullColumnActionUnknown",
		1: "PGSetNotNullColumnActionConfirm",
	}
	PGSetNotNullColumnAction_value = map[string]int32{
		"PGSetNotNullColumnActionUnknown": 0,
		"PGSetNotNullColumnActionConfirm": 1,
	}
)

Enum value maps for PGSetNotNullColumnAction.

View Source
var (
	PGDropNotNullColumnAction_name = map[int32]string{
		0: "PGDropNotNullColumnActionUnknown",
		1: "PGDropNotNullColumnActionConfirm",
	}
	PGDropNotNullColumnAction_value = map[string]int32{
		"PGDropNotNullColumnActionUnknown": 0,
		"PGDropNotNullColumnActionConfirm": 1,
	}
)

Enum value maps for PGDropNotNullColumnAction.

View Source
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
const (
	AggType_UnknownAgg AggType = 0
	AggType_MAX        AggType = 1
	AggType_MIN        AggType = 2
	AggType_COUNT      AggType = 3
	AggType_SUM        AggType = 4
	AggType_AVG        AggType = 5
)

func (AggType) Descriptor

func (AggType) Descriptor() protoreflect.EnumDescriptor

func (AggType) Enum

func (x AggType) Enum() *AggType

func (AggType) EnumDescriptor deprecated

func (AggType) EnumDescriptor() ([]byte, []int)

Deprecated: Use AggType.Descriptor instead.

func (AggType) Number

func (x AggType) Number() protoreflect.EnumNumber

func (AggType) String

func (x AggType) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use ArgsNode.ProtoReflect.Descriptor instead.

func (*ArgsNode) GetArgsNodeClause added in v0.2.2

func (m *ArgsNode) GetArgsNodeClause() isArgsNode_ArgsNodeClause

func (*ArgsNode) GetCaseItem added in v0.2.2

func (x *ArgsNode) GetCaseItem() *CaseExpr

func (*ArgsNode) GetFunctionItem added in v0.2.2

func (x *ArgsNode) GetFunctionItem() *AggFunction

func (*ArgsNode) GetNestedItem added in v0.2.2

func (x *ArgsNode) GetNestedItem() *ArgsNode

func (*ArgsNode) GetUnaryItem added in v0.2.2

func (x *ArgsNode) GetUnaryItem() *UnaryExpr

func (*ArgsNode) GetValueItem added in v0.2.2

func (x *ArgsNode) GetValueItem() *ValueNode

func (*ArgsNode) GetWhereItem added in v0.2.2

func (x *ArgsNode) GetWhereItem() *WhereNode

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

func (*ArgsNode) Reset added in v0.2.2

func (x *ArgsNode) Reset()

func (*ArgsNode) String added in v0.2.2

func (x *ArgsNode) String() string

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) 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 (AutoIncrement) String added in v0.2.2

func (x AutoIncrement) String() string

func (AutoIncrement) Type added in v0.2.2

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) Descriptor() ([]byte, []int)

Deprecated: Use BigInt.ProtoReflect.Descriptor instead.

func (*BigInt) GetIsUnsigned added in v0.2.2

func (x *BigInt) GetIsUnsigned() bool

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

func (*BigInt) Reset added in v0.2.2

func (x *BigInt) Reset()

func (*BigInt) String added in v0.2.2

func (x *BigInt) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use CaseExpr.ProtoReflect.Descriptor instead.

func (*CaseExpr) GetConditions added in v0.2.2

func (x *CaseExpr) GetConditions() []*ConditionNode

func (*CaseExpr) GetElseResult added in v0.2.2

func (x *CaseExpr) GetElseResult() *ArgsNode

func (*CaseExpr) GetOperand added in v0.2.2

func (x *CaseExpr) GetOperand() OperatorType

func (*CaseExpr) GetResults added in v0.2.2

func (x *CaseExpr) GetResults() []*ArgsNode

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

func (*CaseExpr) Reset added in v0.2.2

func (x *CaseExpr) Reset()

func (*CaseExpr) String added in v0.2.2

func (x *CaseExpr) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use CharType.ProtoReflect.Descriptor instead.

func (*CharType) GetSize added in v0.2.2

func (x *CharType) GetSize() uint32

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

func (*CharType) Reset added in v0.2.2

func (x *CharType) Reset()

func (*CharType) String added in v0.2.2

func (x *CharType) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use ColumnDef.ProtoReflect.Descriptor instead.

func (*ColumnDef) GetConstraints added in v0.2.2

func (x *ColumnDef) GetConstraints() []*ColumnConstraint

func (*ColumnDef) GetDataType added in v0.2.2

func (x *ColumnDef) GetDataType() *Type

func (*ColumnDef) GetDefault added in v0.2.2

func (x *ColumnDef) GetDefault() *ValueNode

func (*ColumnDef) GetMyDecos added in v0.2.2

func (x *ColumnDef) GetMyDecos() []AutoIncrement

func (*ColumnDef) GetName added in v0.2.2

func (x *ColumnDef) GetName() string

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

func (*ColumnDef) Reset added in v0.2.2

func (x *ColumnDef) Reset()

func (*ColumnDef) String added in v0.2.2

func (x *ColumnDef) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Custom.ProtoReflect.Descriptor instead.

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

func (*Custom) Reset added in v0.2.2

func (x *Custom) Reset()

func (*Custom) String added in v0.2.2

func (x *Custom) String() string

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) 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 (DataTypeSingle) String added in v0.2.2

func (x DataTypeSingle) String() string

func (DataTypeSingle) Type added in v0.2.2

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) Descriptor() ([]byte, []int)

Deprecated: Use Decimal.ProtoReflect.Descriptor instead.

func (*Decimal) GetIsUnsigned added in v0.2.2

func (x *Decimal) GetIsUnsigned() bool

func (*Decimal) GetPrecision added in v0.2.2

func (x *Decimal) GetPrecision() uint32

func (*Decimal) GetScale added in v0.2.2

func (x *Decimal) GetScale() uint32

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

func (*Decimal) Reset added in v0.2.2

func (x *Decimal) Reset()

func (*Decimal) String added in v0.2.2

func (x *Decimal) String() string

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 (*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) Enum added in v0.2.2

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 (DropDefaultColumnAction) String added in v0.2.2

func (x DropDefaultColumnAction) String() string

func (DropDefaultColumnAction) Type added in v0.2.2

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) Descriptor() ([]byte, []int)

Deprecated: Use Float.ProtoReflect.Descriptor instead.

func (*Float) GetIsUnsigned added in v0.2.2

func (x *Float) GetIsUnsigned() bool

func (*Float) GetSize added in v0.2.2

func (x *Float) GetSize() uint32

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

func (*Float) Reset added in v0.2.2

func (x *Float) Reset()

func (*Float) String added in v0.2.2

func (x *Float) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Int.ProtoReflect.Descriptor instead.

func (*Int) GetIsUnsigned added in v0.2.2

func (x *Int) GetIsUnsigned() bool

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

func (*Int) Reset added in v0.2.2

func (x *Int) Reset()

func (*Int) String added in v0.2.2

func (x *Int) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use JoinSpec.ProtoReflect.Descriptor instead.

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

func (*JoinSpec) Reset added in v0.2.2

func (x *JoinSpec) Reset()

func (*JoinSpec) String added in v0.2.2

func (x *JoinSpec) String() string

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) Enum

func (JoinTypeCondition) EnumDescriptor deprecated

func (JoinTypeCondition) EnumDescriptor() ([]byte, []int)

Deprecated: Use JoinTypeCondition.Descriptor instead.

func (JoinTypeCondition) Number

func (JoinTypeCondition) String

func (x JoinTypeCondition) String() string

func (JoinTypeCondition) Type

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) Descriptor() ([]byte, []int)

Deprecated: Use LimitExpr.ProtoReflect.Descriptor instead.

func (*LimitExpr) GetAllBool added in v0.2.2

func (x *LimitExpr) GetAllBool() bool

func (*LimitExpr) GetLimitValue added in v0.2.2

func (x *LimitExpr) GetLimitValue() *LongValue

func (*LimitExpr) GetOffsetValue added in v0.2.2

func (x *LimitExpr) GetOffsetValue() *LongValue

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

func (*LimitExpr) Reset added in v0.2.2

func (x *LimitExpr) Reset()

func (*LimitExpr) String added in v0.2.2

func (x *LimitExpr) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use LongValue.ProtoReflect.Descriptor instead.

func (*LongValue) GetValue added in v0.2.2

func (x *LongValue) GetValue() int64

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

func (*LongValue) Reset added in v0.2.2

func (x *LongValue) Reset()

func (*LongValue) String added in v0.2.2

func (x *LongValue) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use MyCharset.ProtoReflect.Descriptor instead.

func (*MyCharset) GetEqual added in v0.2.2

func (x *MyCharset) GetEqual() bool

func (*MyCharset) GetIsDefault added in v0.2.2

func (x *MyCharset) GetIsDefault() bool

func (*MyCharset) GetName added in v0.2.2

func (x *MyCharset) GetName() string

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

func (*MyCharset) Reset added in v0.2.2

func (x *MyCharset) Reset()

func (*MyCharset) String added in v0.2.2

func (x *MyCharset) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use MyEngine.ProtoReflect.Descriptor instead.

func (*MyEngine) GetEqual added in v0.2.2

func (x *MyEngine) GetEqual() bool

func (*MyEngine) GetName added in v0.2.2

func (x *MyEngine) GetName() string

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

func (*MyEngine) Reset added in v0.2.2

func (x *MyEngine) Reset()

func (*MyEngine) String added in v0.2.2

func (x *MyEngine) String() string

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) Enum added in v0.2.2

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 (NotNullColumnSpec) String added in v0.2.2

func (x NotNullColumnSpec) String() string

func (NotNullColumnSpec) Type added in v0.2.2

type NullValue added in v0.2.3

type NullValue int32
const (
	NullValue_NullValueUnknown NullValue = 0
	NullValue_NullValueConfirm NullValue = 1
)

func (NullValue) Descriptor added in v0.2.3

func (NullValue) Descriptor() protoreflect.EnumDescriptor

func (NullValue) Enum added in v0.2.3

func (x NullValue) Enum() *NullValue

func (NullValue) EnumDescriptor deprecated added in v0.2.3

func (NullValue) EnumDescriptor() ([]byte, []int)

Deprecated: Use NullValue.Descriptor instead.

func (NullValue) Number added in v0.2.3

func (x NullValue) Number() protoreflect.EnumNumber

func (NullValue) String added in v0.2.3

func (x NullValue) String() string

func (NullValue) Type added in v0.2.3

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) Enum

func (x OperatorType) Enum() *OperatorType

func (OperatorType) EnumDescriptor deprecated

func (OperatorType) EnumDescriptor() ([]byte, []int)

Deprecated: Use OperatorType.Descriptor instead.

func (OperatorType) Number

func (OperatorType) String

func (x OperatorType) String() string

func (OperatorType) Type

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) Enum added in v0.2.2

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 (PGDropNotNullColumnAction) String added in v0.2.2

func (x PGDropNotNullColumnAction) String() string

func (PGDropNotNullColumnAction) Type added in v0.2.2

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) Enum added in v0.2.2

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 (PGSetNotNullColumnAction) String added in v0.2.2

func (x PGSetNotNullColumnAction) String() string

func (PGSetNotNullColumnAction) Type added in v0.2.2

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) Descriptor() ([]byte, []int)

Deprecated: Use QueryStmt.ProtoReflect.Descriptor instead.

func (*QueryStmt) GetBody

func (x *QueryStmt) GetBody() *SQLSetExpr

func (*QueryStmt) GetCTEs

func (x *QueryStmt) GetCTEs() []*QueryStmt_CTE

func (*QueryStmt) GetLimitExpression

func (x *QueryStmt) GetLimitExpression() *LimitExpr

func (*QueryStmt) GetOrderBy

func (x *QueryStmt) GetOrderBy() []*OrderByExpr

func (*QueryStmt) ProtoMessage

func (*QueryStmt) ProtoMessage()

func (*QueryStmt) ProtoReflect

func (x *QueryStmt) ProtoReflect() protoreflect.Message

func (*QueryStmt) Reset

func (x *QueryStmt) Reset()

func (*QueryStmt) String

func (x *QueryStmt) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Real.ProtoReflect.Descriptor instead.

func (*Real) GetIsUnsigned added in v0.2.2

func (x *Real) GetIsUnsigned() bool

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

func (*Real) Reset added in v0.2.2

func (x *Real) Reset()

func (*Real) String added in v0.2.2

func (x *Real) String() string

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 (*ReferentialTableConstraint) ProtoMessage added in v0.2.2

func (*ReferentialTableConstraint) ProtoMessage()

func (*ReferentialTableConstraint) ProtoReflect added in v0.2.2

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) Descriptor() ([]byte, []int)

Deprecated: Use SQLSelect.ProtoReflect.Descriptor instead.

func (*SQLSelect) GetDistinctBool added in v0.2.2

func (x *SQLSelect) GetDistinctBool() bool

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 (x *SQLSelect) GetWhereClause() *WhereNode

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

func (*SQLSelect) Reset added in v0.2.2

func (x *SQLSelect) Reset()

func (*SQLSelect) String added in v0.2.2

func (x *SQLSelect) String() string

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) Enum

func (x SetOperatorType) Enum() *SetOperatorType

func (SetOperatorType) EnumDescriptor deprecated

func (SetOperatorType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SetOperatorType.Descriptor instead.

func (SetOperatorType) Number

func (SetOperatorType) String

func (x SetOperatorType) String() string

func (SetOperatorType) Type

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) Descriptor() ([]byte, []int)

Deprecated: Use SmallInt.ProtoReflect.Descriptor instead.

func (*SmallInt) GetIsUnsigned added in v0.2.2

func (x *SmallInt) GetIsUnsigned() bool

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

func (*SmallInt) Reset added in v0.2.2

func (x *SmallInt) Reset()

func (*SmallInt) String added in v0.2.2

func (x *SmallInt) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Table.ProtoReflect.Descriptor instead.

func (*Table) GetAlias added in v0.2.2

func (x *Table) GetAlias() string

func (*Table) GetArgs added in v0.2.2

func (x *Table) GetArgs() []*ArgsNode

func (*Table) GetName added in v0.2.2

func (x *Table) GetName() *CompoundIdent

func (*Table) GetWithHints added in v0.2.2

func (x *Table) GetWithHints() []*ArgsNode

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

func (*Table) Reset added in v0.2.2

func (x *Table) Reset()

func (*Table) String added in v0.2.2

func (x *Table) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Timestamp.ProtoReflect.Descriptor instead.

func (*Timestamp) GetWithTimeZone added in v0.2.2

func (x *Timestamp) GetWithTimeZone() bool

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

func (*Timestamp) Reset added in v0.2.2

func (x *Timestamp) Reset()

func (*Timestamp) String added in v0.2.2

func (x *Timestamp) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Type.ProtoReflect.Descriptor instead.

func (*Type) GetBigIntData added in v0.2.2

func (x *Type) GetBigIntData() *BigInt

func (*Type) GetCharData added in v0.2.2

func (x *Type) GetCharData() *CharType

func (*Type) GetCustomData added in v0.2.3

func (x *Type) GetCustomData() *CompoundIdent

func (*Type) GetDecimalData added in v0.2.2

func (x *Type) GetDecimalData() *Decimal

func (*Type) GetIntData added in v0.2.2

func (x *Type) GetIntData() *Int

func (*Type) GetSmallIntData added in v0.2.2

func (x *Type) GetSmallIntData() *SmallInt

func (*Type) GetTimestampData added in v0.2.2

func (x *Type) GetTimestampData() *Timestamp

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

func (*Type) Reset added in v0.2.2

func (x *Type) Reset()

func (*Type) String added in v0.2.2

func (x *Type) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use UnaryExpr.ProtoReflect.Descriptor instead.

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

func (*UnaryExpr) Reset added in v0.2.2

func (x *UnaryExpr) Reset()

func (*UnaryExpr) String added in v0.2.2

func (x *UnaryExpr) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use ValueNode.ProtoReflect.Descriptor instead.

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 (x *ValueNode) GetLongItem() *LongValue

func (*ValueNode) GetNullItem added in v0.2.3

func (x *ValueNode) GetNullItem() NullValue

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

func (*ValueNode) Reset added in v0.2.2

func (x *ValueNode) Reset()

func (*ValueNode) String added in v0.2.2

func (x *ValueNode) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use WhereNode.ProtoReflect.Descriptor instead.

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

func (*WhereNode) Reset added in v0.2.2

func (x *WhereNode) Reset()

func (*WhereNode) String added in v0.2.2

func (x *WhereNode) String() string

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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL