Versions in this module Expand all Collapse all v1 v1.2.1 Jun 12, 2024 v1.2.0 Jun 10, 2024 Changes in this version + func ConvertQuestionMarks(sql string) string + func GeneratePlaceholders(count int) []string + func QueryEnd(s string) string type Operator + const ILike v1.1.5 Jan 19, 2026 v1.1.4 Dec 24, 2024 v1.1.3 May 14, 2024 v1.1.2 May 14, 2024 v1.1.1 May 14, 2024 v1.1.0 Apr 17, 2024 Changes in this version + func Args(sql, prefix string) string + func Clause(op LogicalOperator, mods ...string) string + func Column(c ...string) string + func Expr(s string) string + func Group(s ...string) string + func Query(c ...string) string + func Where(s string, op Operator, v ...string) string + func WhereComposite[T any](op Operator, cols []T, f func(c T) string) string + func WhereEndsWith(s string, v any) (string, any) + func WhereIn(s string, v any) (string, any) + func WhereLike(s string, v any) (string, any) + func WhereNotIn(s string, v any) (string, any) + func WhereNotLike(s string, v any) (string, any) + func WhereStartsWith(s string, v any) (string, any) + type LogicalOperator string + const AND + const OR + const ORDER_BY + func (lo LogicalOperator) String(space bool) string + type Operator string + const Equal + const GreaterThan + const GreaterThanOrEqual + const ILIkE + const In + const IsNotNull + const IsNull + const LessThan + const LessThanOrEqual + const Like + const NotEqual + const NotIn + const NotLike + func (o Operator) String() string + type Order string + var ASC Order = "ASC" + var DESC Order = "DESC" + func (o Order) IsValid() bool + func (o Order) String() string