Versions in this module Expand all Collapse all v0 v0.19.4 Nov 1, 2026 Changes in this version + const AggregateDefaultGroupAlias + const AggregateDefaultOrderDirection + const AggregateDefaultThenValue + const AggregateFuncAvg + const AggregateFuncCount + const AggregateFuncMax + const AggregateFuncMin + const AggregateFuncSum + const Asc + const DatabaseTypeClickHouse + const DatabaseTypeCockroachDB + const DatabaseTypeMySQL + const DatabaseTypePostgreSQL + const DatabaseTypeSQLite + const DefaultBatchSize + const DefaultOrder + const DefaultPage + const DefaultPageSize + const DefaultQueryTimeout + const DefaultTimeField + const DefaultWorkerCount + const Desc + const DialectorClickHouse + const DialectorCockroachDB + const DialectorMySQL + const DialectorPostgreSQL + const DialectorSQLite + const FUNC_AVG + const FUNC_COUNT + const FUNC_DENSE_RANK + const FUNC_GROUP_CONCAT + const FUNC_LAG + const FUNC_LEAD + const FUNC_MAX + const FUNC_MIN + const FUNC_RANK + const FUNC_ROW_NUMBER + const FUNC_STRING_AGG + const FUNC_SUM + const JOIN_CROSS + const JOIN_FULL + const JOIN_INNER + const JOIN_LEFT + const JOIN_RIGHT + const LOGIC_AND + const LOGIC_NOT + const LOGIC_OR + const LogConcurrentQueryCancelled + const LogConcurrentQueryFailed + const MaxPageSize + const MinPageSize + const MySQLFormatDay + const MySQLFormatHour + const MySQLFormatMonth + const MySQLFormatWeek + const MySQLFormatYear + const OP_ALL + const OP_ANY + const OP_BETWEEN + const OP_CONTAINS + const OP_ENDS_WITH + const OP_EQ + const OP_EXISTS + const OP_FIND_IN_SET + const OP_GT + const OP_GTE + const OP_ILIKE + const OP_IN + const OP_IS_NOT_NULL + const OP_IS_NULL + const OP_JSONB_LIKE + const OP_JSON_CONTAINS + const OP_JSON_FIELD_EQ + const OP_LIKE + const OP_LT + const OP_LTE + const OP_NEQ + const OP_NOT_BETWEEN + const OP_NOT_EXISTS + const OP_NOT_ILIKE + const OP_NOT_IN + const OP_NOT_LIKE + const OP_NOT_REGEX + const OP_NOT_REGEXP + const OP_NOT_SIMILAR_TO + const OP_RAW + const OP_REGEX + const OP_REGEXP + const OP_SIMILAR_TO + const OP_SOME + const OP_STARTS_WITH + const ORDER_ASC + const ORDER_DESC + const SQLPlaceholder + const SQLWildcard + const SQL_BETWEEN + const SQL_DECREMENT + const SQL_EQUAL + const SQL_FIND_IN_SET + const SQL_GREATER + const SQL_GREATER_EQUAL + const SQL_ILIKE + const SQL_IN + const SQL_INCREMENT + const SQL_IS_NOT_NULL + const SQL_IS_NULL + const SQL_JSONB_LIKE + const SQL_LESS + const SQL_LESS_EQUAL + const SQL_LIKE + const SQL_NOT_BETWEEN + const SQL_NOT_EQUAL + const SQL_NOT_ILIKE + const SQL_NOT_IN + const SQL_NOT_LIKE + const SQL_NOT_SIMILAR_TO + const SQL_ORDER_BY + const SQL_SIMILAR_TO + const SQL_WILDCARD_ANY + const SQL_WILDCARD_SINGLE + var OperatorTemplateMap = map[Operator]string + var PostgreSQLDialectors = []string + var SupportedDialectors = []string + func IsClickHouseDialector(dialector string) bool + func IsCockroachDBDialector(dialector string) bool + func IsMySQLDialector(dialector string) bool + func IsPostgreSQLDialector(dialector string) bool + func IsPostgreSQLFamilyDialector(dialector string) bool + func IsSQLiteDialector(dialector string) bool + func IsSupportedDialector(dialector string) bool + type Operator string + const LogicAnd + const LogicNot + const LogicOr + const OpAll + const OpAny + const OpBetween + const OpContains + const OpEndsWith + const OpEqual + const OpExists + const OpFindInSet + const OpGreaterThan + const OpGreaterThanOrEqual + const OpILike + const OpIn + const OpIsNotNull + const OpIsNull + const OpJsonContains + const OpJsonFieldEq + const OpJsonbLike + const OpLessThan + const OpLessThanOrEqual + const OpLike + const OpNotBetween + const OpNotEqual + const OpNotExists + const OpNotILike + const OpNotIn + const OpNotLike + const OpNotRegex + const OpNotSimilarTo + const OpRaw + const OpRegex + const OpSimilarTo + const OpSome + const OpStartsWith + func (op Operator) String() string