Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Item ¶
type Item struct { Expr node.Node Alias string Comments string DataType string Raw string Meta interface{} Tag string Direction string }
Item represents an inte,
type Join ¶
type Select ¶
type Select struct { List List From From Joins []*Join Qualify *expr.Qualify GroupBy List Having *expr.Qualify OrderBy List Window *expr.Raw Limit *expr.Literal Offset *expr.Literal Kind string Union *Union WithSelects WithSelects }
Select represent a select
func (*Select) NestedSelect ¶
type WithSelect ¶ added in v0.3.0
WithSelects represents WithSelect list
type WithSelects ¶ added in v0.3.0
type WithSelects []*WithSelect
WithSelects represents with selects
func (WithSelects) Select ¶ added in v0.3.0
func (w WithSelects) Select(alias string) *WithSelect
Select returns with select
Click to show internal directories.
Click to hide internal directories.