Versions in this module Expand all Collapse all v0 v0.0.3 May 12, 2023 Changes in this version + type Aliased interface + Alias func() string + type AliasedName interface + type Condition interface + Conditions func() []Condition + Rules func() []Rule + Type func() Logic + type Field interface + DataType func() interface{} + Filterable func() bool + Sortable func() bool + type Filter interface + Limit func() int + Offset func() int + Sorting func() []Sorting + type Logic byte + const And + const None + const Or + func (l Logic) String() string + type Named interface + Name func() string + type Query interface + Columns func() []Named + Schema func() Named + type Rule interface + Left func() interface{} + Right func() interface{} + Type func() match.Type + type SortOrder byte + const Asc + const Desc + const UnknownSort + type Sorting interface + Type func() SortOrder