Versions in this module Expand all Collapse all v1 v1.5.0 Nov 30, 2021 v1.4.6 Oct 28, 2021 Changes in this version + type Query struct + func NewQuery(querySQL string, args ...interface{}) *Query + func (q *Query) BuildCount() (stmt string, args []interface{}) + func (q *Query) BuildQuery() (stmt string, args []interface{}) + func (q *Query) Desc() *Query + func (q *Query) GroupBy(d string) *Query + func (q *Query) Having(stmt string, v ...interface{}) *Query + func (q *Query) HavingArgs() []interface{} + func (q *Query) HavingStmt() []string + func (q *Query) Limit(offset int64, limit uint) *Query + func (q *Query) Order(d string) *Query + func (q *Query) Where(stmt string, v ...interface{}) *Query + func (q *Query) WhereArgs() []interface{} + func (q *Query) WhereStmt() []string + func (q *Query) WithHaving(stmts []string, args []interface{}) *Query + func (q *Query) WithWhere(stmts []string, args []interface{}) *Query