Versions in this module Expand all Collapse all v1 v1.1.2 Sep 16, 2021 Changes in this version + var ErrBadFilter = errors.New("invalid query filter") + type Column struct + Name string + Type Type + type Field struct + func ParseField(s string) (f Field, err error) + func (f Field) String() string + type ForeignKey struct + ForeignColumn string + LocalColumn string + Table *Table + type Predicate struct + Parameters int + func Parse(predicate string, tbl *Table, vals []interface{}) (p Predicate, err error) + func (p Predicate) MarshalText() ([]byte, error) + func (p Predicate) String() string + type Table struct + Alias string + Columns map[string]*Column + ForeignKeys map[string]*ForeignKey + Name string + type Type int + const Any + const Bool + const Integer + const Object + const String + func (t Type) String() string