René's URL Explorer Experiment


Title: sqlkit package - github.com/aita/sqlkit - Go Packages

direct link

Domain: pkg.go.dev

NoneIE=edge
DescriptionPackage sqlkit provides a typed SQL toolkit for Go: a query builder whose column and value types are checked at compile time, with results scanned into caller-defined structs.

Links:

https://go.dev/
Skip to Main Content https://pkg.go.dev/github.com/aita/sqlkit#main-content
Why Go https://pkg.go.dev/github.com/aita/sqlkit
Case Studies https://go.dev/solutions#case-studies
Use Cases https://go.dev/solutions#use-cases
Security https://go.dev/security/
Learnhttps://go.dev/learn/
Docs https://pkg.go.dev/github.com/aita/sqlkit
Effective Go https://go.dev/doc/effective_go
Go User Manual https://go.dev/doc/
Standard library https://pkg.go.dev/std
Release Notes https://go.dev/doc/devel/release
API https://pkg.go.dev/api
Packageshttps://pkg.go.dev/
Community https://pkg.go.dev/github.com/aita/sqlkit
Recorded Talks https://go.dev/talks/
Meetups https://www.meetup.com/pro/go
Conferences https://github.com/golang/go/wiki/Conferences
Go blog https://go.dev/blog
Go project https://go.dev/help
https://groups.google.com/g/golang-nuts
https://github.com/golang
https://twitter.com/golang
https://www.reddit.com/r/golang/
https://invite.slack.golangbridge.org/
https://stackoverflow.com/collectives/go
https://go.dev/
Why Go https://pkg.go.dev/github.com/aita/sqlkit
Why Go https://pkg.go.dev/github.com/aita/sqlkit
Case Studies https://go.dev/solutions#case-studies
Use Cases https://go.dev/solutions#use-cases
Security https://go.dev/security/
Learnhttps://go.dev/learn/
Docs https://pkg.go.dev/github.com/aita/sqlkit
Docs https://pkg.go.dev/github.com/aita/sqlkit
Effective Go https://go.dev/doc/effective_go
Go User Manual https://go.dev/doc/
Standard library https://pkg.go.dev/std
Release Notes https://go.dev/doc/devel/release
API https://pkg.go.dev/api
Packageshttps://pkg.go.dev/
Community https://pkg.go.dev/github.com/aita/sqlkit
Community https://pkg.go.dev/github.com/aita/sqlkit
Recorded Talks https://go.dev/talks/
Meetups https://www.meetup.com/pro/go
Conferences https://github.com/golang/go/wiki/Conferences
Go blog https://go.dev/blog
Go project https://go.dev/help
https://groups.google.com/g/golang-nuts
https://github.com/golang
https://twitter.com/golang
https://www.reddit.com/r/golang/
https://invite.slack.golangbridge.org/
https://stackoverflow.com/collectives/go
Discover Packageshttps://pkg.go.dev/
github.com/aita/sqlkit https://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f
https://go.dev/
Version: v0.0.0-...-04972d0 https://pkg.go.dev/github.com/aita/sqlkit?tab=versions
Go to latest https://pkg.go.dev/github.com/aita/sqlkit
MIThttps://pkg.go.dev/github.com/aita/sqlkit?tab=licenses
Imports: 17 https://pkg.go.dev/github.com/aita/sqlkit?tab=imports
Imported by: 0 https://pkg.go.dev/github.com/aita/sqlkit?tab=importedby
go.modhttps://github.com/aita/sqlkit/tree/04972d04f24f/go.mod
Learn more about best practiceshttps://pkg.go.dev/about#best-practices
github.com/aita/sqlkit https://github.com/aita/sqlkit
Open Source Insights https://deps.dev/go/github.com%2Faita%2Fsqlkit/v0.0.0-20260702112926-04972d04f24f
README https://pkg.go.dev/github.com/aita/sqlkit#section-readme
Architecture https://pkg.go.dev/github.com/aita/sqlkit#readme-architecture
Overview https://pkg.go.dev/github.com/aita/sqlkit#readme-overview
Multiple databases https://pkg.go.dev/github.com/aita/sqlkit#readme-multiple-databases
License https://pkg.go.dev/github.com/aita/sqlkit#readme-license
Documentation https://pkg.go.dev/github.com/aita/sqlkit#section-documentation
Overviewhttps://pkg.go.dev/github.com/aita/sqlkit#pkg-overview
Index https://pkg.go.dev/github.com/aita/sqlkit#pkg-index
Examples https://pkg.go.dev/github.com/aita/sqlkit#pkg-examples
Delete https://pkg.go.dev/github.com/aita/sqlkit#example-Delete
Insert https://pkg.go.dev/github.com/aita/sqlkit#example-Insert
Insert (MysqlReturning) https://pkg.go.dev/github.com/aita/sqlkit#example-Insert-MysqlReturning
Select https://pkg.go.dev/github.com/aita/sqlkit#example-Select
Select (Join) https://pkg.go.dev/github.com/aita/sqlkit#example-Select-Join
Update https://pkg.go.dev/github.com/aita/sqlkit#example-Update
Constants https://pkg.go.dev/github.com/aita/sqlkit#pkg-constants
Variables https://pkg.go.dev/github.com/aita/sqlkit#pkg-variables
Functions https://pkg.go.dev/github.com/aita/sqlkit#pkg-functions
ColumnValues(table, row) https://pkg.go.dev/github.com/aita/sqlkit#ColumnValues
ExponentialBackoff(base, max) https://pkg.go.dev/github.com/aita/sqlkit#ExponentialBackoff
InBatches(ctx, q, values, build, dest, chunkSize) https://pkg.go.dev/github.com/aita/sqlkit#InBatches
IsRetryable(err) https://pkg.go.dev/github.com/aita/sqlkit#IsRetryable
IsSerializationFailure(err) https://pkg.go.dev/github.com/aita/sqlkit#IsSerializationFailure
PrimaryKeyValues(table, row) https://pkg.go.dev/github.com/aita/sqlkit#PrimaryKeyValues
RegisterDriverDialect(driverName, d) https://pkg.go.dev/github.com/aita/sqlkit#RegisterDriverDialect
Retryable(err) https://pkg.go.dev/github.com/aita/sqlkit#Retryable
ScanRows(rows, dest) https://pkg.go.dev/github.com/aita/sqlkit#ScanRows
SetColumns(rowPtr, names, values) https://pkg.go.dev/github.com/aita/sqlkit#SetColumns
Star(table) https://pkg.go.dev/github.com/aita/sqlkit#Star
Types https://pkg.go.dev/github.com/aita/sqlkit#pkg-types
type Access https://pkg.go.dev/github.com/aita/sqlkit#Access
(a) String() https://pkg.go.dev/github.com/aita/sqlkit#Access.String
type AnyColumn https://pkg.go.dev/github.com/aita/sqlkit#AnyColumn
type Backend https://pkg.go.dev/github.com/aita/sqlkit#Backend
DB(db) https://pkg.go.dev/github.com/aita/sqlkit#DB
type Balancer https://pkg.go.dev/github.com/aita/sqlkit#Balancer
Random() https://pkg.go.dev/github.com/aita/sqlkit#Random
RoundRobin() https://pkg.go.dev/github.com/aita/sqlkit#RoundRobin
type Cardinality https://pkg.go.dev/github.com/aita/sqlkit#Cardinality
(c) String() https://pkg.go.dev/github.com/aita/sqlkit#Cardinality.String
type ChunkOption https://pkg.go.dev/github.com/aita/sqlkit#ChunkOption
ChunkOff() https://pkg.go.dev/github.com/aita/sqlkit#ChunkOff
ChunkSize(n) https://pkg.go.dev/github.com/aita/sqlkit#ChunkSize
type Column https://pkg.go.dev/github.com/aita/sqlkit#Column
NewColumn(table, name) https://pkg.go.dev/github.com/aita/sqlkit#NewColumn
(c) Add(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.Add
(c) Asc() https://pkg.go.dev/github.com/aita/sqlkit#Column.Asc
(c) Between(low, high) https://pkg.go.dev/github.com/aita/sqlkit#Column.Between
(c) ColumnName() https://pkg.go.dev/github.com/aita/sqlkit#Column.ColumnName
(c) Desc() https://pkg.go.dev/github.com/aita/sqlkit#Column.Desc
(c) Div(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.Div
(c) Eq(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.Eq
(c) EqAny(values) https://pkg.go.dev/github.com/aita/sqlkit#Column.EqAny
(c) EqExpr(other) https://pkg.go.dev/github.com/aita/sqlkit#Column.EqExpr
(c) Excluded() https://pkg.go.dev/github.com/aita/sqlkit#Column.Excluded
(c) Ge(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.Ge
(c) GeAll(subquery) https://pkg.go.dev/github.com/aita/sqlkit#Column.GeAll
(c) GeAny(subquery) https://pkg.go.dev/github.com/aita/sqlkit#Column.GeAny
(c) GeExpr(other) https://pkg.go.dev/github.com/aita/sqlkit#Column.GeExpr
(c) Gt(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.Gt
(c) GtAll(subquery) https://pkg.go.dev/github.com/aita/sqlkit#Column.GtAll
(c) GtAny(subquery) https://pkg.go.dev/github.com/aita/sqlkit#Column.GtAny
(c) GtExpr(other) https://pkg.go.dev/github.com/aita/sqlkit#Column.GtExpr
(c) In(values) https://pkg.go.dev/github.com/aita/sqlkit#Column.In
(c) InQuery(subquery) https://pkg.go.dev/github.com/aita/sqlkit#Column.InQuery
(c) IsDistinctFrom(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.IsDistinctFrom
(c) IsDistinctFromExpr(other) https://pkg.go.dev/github.com/aita/sqlkit#Column.IsDistinctFromExpr
(c) IsNotDistinctFrom(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.IsNotDistinctFrom
(c) IsNotDistinctFromExpr(other) https://pkg.go.dev/github.com/aita/sqlkit#Column.IsNotDistinctFromExpr
(c) IsNotNull() https://pkg.go.dev/github.com/aita/sqlkit#Column.IsNotNull
(c) IsNull() https://pkg.go.dev/github.com/aita/sqlkit#Column.IsNull
(c) Le(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.Le
(c) LeAll(subquery) https://pkg.go.dev/github.com/aita/sqlkit#Column.LeAll
(c) LeAny(subquery) https://pkg.go.dev/github.com/aita/sqlkit#Column.LeAny
(c) LeExpr(other) https://pkg.go.dev/github.com/aita/sqlkit#Column.LeExpr
(c) Lt(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.Lt
(c) LtAll(subquery) https://pkg.go.dev/github.com/aita/sqlkit#Column.LtAll
(c) LtAny(subquery) https://pkg.go.dev/github.com/aita/sqlkit#Column.LtAny
(c) LtExpr(other) https://pkg.go.dev/github.com/aita/sqlkit#Column.LtExpr
(c) Mul(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.Mul
(c) Ne(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.Ne
(c) NeAll(values) https://pkg.go.dev/github.com/aita/sqlkit#Column.NeAll
(c) NeExpr(other) https://pkg.go.dev/github.com/aita/sqlkit#Column.NeExpr
(c) NotBetween(low, high) https://pkg.go.dev/github.com/aita/sqlkit#Column.NotBetween
(c) NotIn(values) https://pkg.go.dev/github.com/aita/sqlkit#Column.NotIn
(c) NotInQuery(subquery) https://pkg.go.dev/github.com/aita/sqlkit#Column.NotInQuery
(c) Reference() https://pkg.go.dev/github.com/aita/sqlkit#Column.Reference
SQLExpression() https://pkg.go.dev/github.com/aita/sqlkit#Column.SQLExpression
SQLSelection() https://pkg.go.dev/github.com/aita/sqlkit#Column.SQLSelection
(c) Set(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.Set
(c) SetExpr(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.SetExpr
(c) Sub(value) https://pkg.go.dev/github.com/aita/sqlkit#Column.Sub
type Cursor https://pkg.go.dev/github.com/aita/sqlkit#Cursor
ParseCursor(token) https://pkg.go.dev/github.com/aita/sqlkit#ParseCursor
Start() https://pkg.go.dev/github.com/aita/sqlkit#Start
(c) String() https://pkg.go.dev/github.com/aita/sqlkit#Cursor.String
type CursorCodec https://pkg.go.dev/github.com/aita/sqlkit#CursorCodec
type Database https://pkg.go.dev/github.com/aita/sqlkit#Database
Open(driverName, dsn, opts) https://pkg.go.dev/github.com/aita/sqlkit#Open
WrapDB(db, opts) https://pkg.go.dev/github.com/aita/sqlkit#WrapDB
WrapExecutor(exec, opts) https://pkg.go.dev/github.com/aita/sqlkit#WrapExecutor
(d) AutoChunkEnabled() https://pkg.go.dev/github.com/aita/sqlkit#Database.AutoChunkEnabled
(d) Delete(table) https://pkg.go.dev/github.com/aita/sqlkit#Database.Delete
(d) Dialect() https://pkg.go.dev/github.com/aita/sqlkit#Database.Dialect
(d) Except(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#Database.Except
(d) Exec(ctx, query) https://pkg.go.dev/github.com/aita/sqlkit#Database.Exec
(d) Identities() https://pkg.go.dev/github.com/aita/sqlkit#Database.Identities
(d) Insert(table) https://pkg.go.dev/github.com/aita/sqlkit#Database.Insert
(d) Intersect(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#Database.Intersect
(d) Merge(target) https://pkg.go.dev/github.com/aita/sqlkit#Database.Merge
(d) NewSession(opts) https://pkg.go.dev/github.com/aita/sqlkit#Database.NewSession
(d) RawSQL(ctx, query, args) https://pkg.go.dev/github.com/aita/sqlkit#Database.RawSQL
(d) SQL() https://pkg.go.dev/github.com/aita/sqlkit#Database.SQL
(d) Select(selections) https://pkg.go.dev/github.com/aita/sqlkit#Database.Select
(d) Union(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#Database.Union
(d) UnionAll(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#Database.UnionAll
(d) Update(table) https://pkg.go.dev/github.com/aita/sqlkit#Database.Update
(d) WithSession(ctx, fn, opts) https://pkg.go.dev/github.com/aita/sqlkit#Database.WithSession
type DatabaseOption https://pkg.go.dev/github.com/aita/sqlkit#DatabaseOption
WithAutoChunk(enabled) https://pkg.go.dev/github.com/aita/sqlkit#WithAutoChunk
WithBatchReadSnapshot(enabled) https://pkg.go.dev/github.com/aita/sqlkit#WithBatchReadSnapshot
WithBatchWriteSnapshot(enabled) https://pkg.go.dev/github.com/aita/sqlkit#WithBatchWriteSnapshot
WithDialect(dialect) https://pkg.go.dev/github.com/aita/sqlkit#WithDialect
WithHooks(hooks) https://pkg.go.dev/github.com/aita/sqlkit#WithHooks
WithMetadata(m) https://pkg.go.dev/github.com/aita/sqlkit#WithMetadata
WithPreloadBatchSize(n) https://pkg.go.dev/github.com/aita/sqlkit#WithPreloadBatchSize
type DeleteQuery https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
Delete(table) https://pkg.go.dev/github.com/aita/sqlkit#Delete
(q) AutoChunk(opts) https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.AutoChunk
(q) Exec(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Exec
(q) Filter(filter) https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Filter
(q) Join(source, on) https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Join
(q) LeftJoin(source, on) https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.LeftJoin
(q) Returning(selections) https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Returning
(q) ToSQL(dialect) https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.ToSQL
(q) Using(sources) https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Using
(q) UsingRel(rel) https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.UsingRel
(q) Where(predicates) https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Where
(q) WithCTE(ctes) https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.WithCTE
type Dialect https://pkg.go.dev/github.com/aita/sqlkit#Dialect
DialectForDriver(driverName) https://pkg.go.dev/github.com/aita/sqlkit#DialectForDriver
type ExecOption https://pkg.go.dev/github.com/aita/sqlkit#ExecOption
type Execable https://pkg.go.dev/github.com/aita/sqlkit#Execable
type Executor https://pkg.go.dev/github.com/aita/sqlkit#Executor
type FilterTerm https://pkg.go.dev/github.com/aita/sqlkit#FilterTerm
Eq(value) https://pkg.go.dev/github.com/aita/sqlkit#Eq
FilterIsNull() https://pkg.go.dev/github.com/aita/sqlkit#FilterIsNull
FilterLike(pattern) https://pkg.go.dev/github.com/aita/sqlkit#FilterLike
Ge(value) https://pkg.go.dev/github.com/aita/sqlkit#Ge
Gt(value) https://pkg.go.dev/github.com/aita/sqlkit#Gt
In(values) https://pkg.go.dev/github.com/aita/sqlkit#In
Le(value) https://pkg.go.dev/github.com/aita/sqlkit#Le
Lt(value) https://pkg.go.dev/github.com/aita/sqlkit#Lt
Ne(value) https://pkg.go.dev/github.com/aita/sqlkit#Ne
type Hooks https://pkg.go.dev/github.com/aita/sqlkit#Hooks
type InsertQuery https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
Insert(table) https://pkg.go.dev/github.com/aita/sqlkit#Insert
(q) AutoChunk(opts) https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.AutoChunk
(q) BatchSize(n) https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.BatchSize
(q) Columns(columns) https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Columns
(q) DoNothing() https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.DoNothing
(q) DoUpdate(assignments) https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.DoUpdate
(q) Exec(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Exec
(q) FromSelect(query) https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.FromSelect
(q) OnConflict(columns) https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.OnConflict
(q) OnConflictConstraint(name) https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.OnConflictConstraint
(q) OnConflictExpr(exprs) https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.OnConflictExpr
(q) Returning(selections) https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Returning
(q) ToSQL(dialect) https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.ToSQL
(q) Values(rows) https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Values
(q) Where(predicates) https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Where
type LockOption https://pkg.go.dev/github.com/aita/sqlkit#LockOption
LockOf(tables) https://pkg.go.dev/github.com/aita/sqlkit#LockOf
NoWait() https://pkg.go.dev/github.com/aita/sqlkit#NoWait
SkipLocked() https://pkg.go.dev/github.com/aita/sqlkit#SkipLocked
type MergeQuery https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
Merge(target) https://pkg.go.dev/github.com/aita/sqlkit#Merge
(q) As(alias) https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.As
(q) Exec(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.Exec
(q) On(condition) https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.On
(q) Returning(selections) https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.Returning
(q) ToSQL(dialect) https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.ToSQL
(q) Using(source) https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.Using
(q) When(whens) https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.When
(q) WithCTE(ctes) https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.WithCTE
type MergeWhen https://pkg.go.dev/github.com/aita/sqlkit#MergeWhen
WhenMatched() https://pkg.go.dev/github.com/aita/sqlkit#WhenMatched
WhenNotMatched() https://pkg.go.dev/github.com/aita/sqlkit#WhenNotMatched
WhenNotMatchedBySource() https://pkg.go.dev/github.com/aita/sqlkit#WhenNotMatchedBySource
type MySQLDialect https://pkg.go.dev/github.com/aita/sqlkit#MySQLDialect
type Op https://pkg.go.dev/github.com/aita/sqlkit#Op
(o) String() https://pkg.go.dev/github.com/aita/sqlkit#Op.String
type Page https://pkg.go.dev/github.com/aita/sqlkit#Page
(p) Next() https://pkg.go.dev/github.com/aita/sqlkit#Page.Next
(p) Prev() https://pkg.go.dev/github.com/aita/sqlkit#Page.Prev
type PageKey https://pkg.go.dev/github.com/aita/sqlkit#PageKey
KeyAsc(col) https://pkg.go.dev/github.com/aita/sqlkit#KeyAsc
KeyDesc(col) https://pkg.go.dev/github.com/aita/sqlkit#KeyDesc
type Paginator https://pkg.go.dev/github.com/aita/sqlkit#Paginator
NewPaginator(keys) https://pkg.go.dev/github.com/aita/sqlkit#NewPaginator
(pg) Limit(n) https://pkg.go.dev/github.com/aita/sqlkit#Paginator.Limit
(pg) Paginate(ctx, q, dst, cur) https://pkg.go.dev/github.com/aita/sqlkit#Paginator.Paginate
(pg) WithCodec(codec) https://pkg.go.dev/github.com/aita/sqlkit#Paginator.WithCodec
type PostgreSQLDialect https://pkg.go.dev/github.com/aita/sqlkit#PostgreSQLDialect
type Predicate https://pkg.go.dev/github.com/aita/sqlkit#Predicate
And(predicates) https://pkg.go.dev/github.com/aita/sqlkit#And
Cond(expr) https://pkg.go.dev/github.com/aita/sqlkit#Cond
Exists(subquery) https://pkg.go.dev/github.com/aita/sqlkit#Exists
ILike(expr, pattern) https://pkg.go.dev/github.com/aita/sqlkit#ILike
InValues(col, values) https://pkg.go.dev/github.com/aita/sqlkit#InValues
Like(expr, pattern) https://pkg.go.dev/github.com/aita/sqlkit#Like
Match(query, columns) https://pkg.go.dev/github.com/aita/sqlkit#Match
Not(predicate) https://pkg.go.dev/github.com/aita/sqlkit#Not
NotExists(subquery) https://pkg.go.dev/github.com/aita/sqlkit#NotExists
NotLike(expr, pattern) https://pkg.go.dev/github.com/aita/sqlkit#NotLike
NotSimilarTo(expr, pattern) https://pkg.go.dev/github.com/aita/sqlkit#NotSimilarTo
Or(predicates) https://pkg.go.dev/github.com/aita/sqlkit#Or
SimilarTo(expr, pattern) https://pkg.go.dev/github.com/aita/sqlkit#SimilarTo
(p) And(others) https://pkg.go.dev/github.com/aita/sqlkit#Predicate.And
(p) Expression() https://pkg.go.dev/github.com/aita/sqlkit#Predicate.Expression
(p) Or(others) https://pkg.go.dev/github.com/aita/sqlkit#Predicate.Or
type Querier https://pkg.go.dev/github.com/aita/sqlkit#Querier
type Query https://pkg.go.dev/github.com/aita/sqlkit#Query
type ReadWriteOption https://pkg.go.dev/github.com/aita/sqlkit#ReadWriteOption
WithBalancer(b) https://pkg.go.dev/github.com/aita/sqlkit#WithBalancer
WithReplicas(aliases) https://pkg.go.dev/github.com/aita/sqlkit#WithReplicas
type Relation https://pkg.go.dev/github.com/aita/sqlkit#Relation
type RelationSource https://pkg.go.dev/github.com/aita/sqlkit#RelationSource
type RetryOption https://pkg.go.dev/github.com/aita/sqlkit#RetryOption
MaxAttempts(n) https://pkg.go.dev/github.com/aita/sqlkit#MaxAttempts
RetryBackoff(fn) https://pkg.go.dev/github.com/aita/sqlkit#RetryBackoff
RetryIf(pred) https://pkg.go.dev/github.com/aita/sqlkit#RetryIf
type ReturningQuery https://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery
(q) All(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery.All
(q) ToSQL(dialect) https://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery.ToSQL
type RouteFlag https://pkg.go.dev/github.com/aita/sqlkit#RouteFlag
type RouteOption https://pkg.go.dev/github.com/aita/sqlkit#RouteOption
WithRoute(alias, flags) https://pkg.go.dev/github.com/aita/sqlkit#WithRoute
type Router https://pkg.go.dev/github.com/aita/sqlkit#Router
ReadWriteRouter(opts) https://pkg.go.dev/github.com/aita/sqlkit#ReadWriteRouter
type Routing https://pkg.go.dev/github.com/aita/sqlkit#Routing
NewRouter(backends, router) https://pkg.go.dev/github.com/aita/sqlkit#NewRouter
(r) Begin(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#Routing.Begin
(r) Exec(ctx, stmt) https://pkg.go.dev/github.com/aita/sqlkit#Routing.Exec
(r) Query(ctx, stmt) https://pkg.go.dev/github.com/aita/sqlkit#Routing.Query
type Rows https://pkg.go.dev/github.com/aita/sqlkit#Rows
ErrRows(err) https://pkg.go.dev/github.com/aita/sqlkit#ErrRows
(r) Scan(dest) https://pkg.go.dev/github.com/aita/sqlkit#Rows.Scan
type Scannable https://pkg.go.dev/github.com/aita/sqlkit#Scannable
type SelectQuery https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Select(selections) https://pkg.go.dev/github.com/aita/sqlkit#Select
(q) All(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.All
(q) As(alias) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.As
(q) AutoChunk(opts) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.AutoChunk
(q) CTE(name, opts) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.CTE
(q) Count(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Count
(q) CrossJoin(source) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.CrossJoin
(q) Distinct() https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Distinct
(q) DistinctOn(exprs) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.DistinctOn
(q) Except(other) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Except
(q) ExceptAll(other) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ExceptAll
(q) Filter(filter) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Filter
(q) First(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.First
(q) ForKeyShare(opts) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ForKeyShare
(q) ForNoKeyUpdate(opts) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ForNoKeyUpdate
(q) ForShare(opts) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ForShare
(q) ForUpdate(opts) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ForUpdate
(q) From(source) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.From
(q) FullJoin(source, on) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.FullJoin
(q) FullJoinRel(rel) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.FullJoinRel
(q) Get(ctx, pk) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Get
(q) GroupBy(exprs) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.GroupBy
(q) Having(predicate) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Having
(q) Intersect(other) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Intersect
(q) IntersectAll(other) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.IntersectAll
(q) Join(source, on) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Join
(q) JoinRel(rel) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.JoinRel
(q) JoinUsing(source, columns) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.JoinUsing
(q) LeftJoin(source, on) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.LeftJoin
(q) LeftJoinRel(rel) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.LeftJoinRel
(q) LeftJoinUsing(source, columns) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.LeftJoinUsing
(q) Limit(n) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Limit
(q) NaturalJoin(source) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.NaturalJoin
(q) NaturalLeftJoin(source) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.NaturalLeftJoin
(q) Offset(n) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Offset
(q) One(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.One
(q) OrderBy(terms) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.OrderBy
(q) Page(ctx, limit, offset, opts) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Page
(q) Preload(target, conditions) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Preload
(q) PreloadRel(rel, conditions) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.PreloadRel
(q) RightJoin(source, on) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.RightJoin
(q) RightJoinRel(rel) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.RightJoinRel
(q) SQLSource() https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.SQLSource
(q) ToSQL(dialect) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ToSQL
(q) Union(other) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Union
(q) UnionAll(other) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.UnionAll
(q) Where(predicates) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Where
(q) Window(defs) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Window
(q) WithCTE(ctes) https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.WithCTE
type Selectable https://pkg.go.dev/github.com/aita/sqlkit#Selectable
type Session https://pkg.go.dev/github.com/aita/sqlkit#Session
(s) AutoChunkEnabled() https://pkg.go.dev/github.com/aita/sqlkit#Session.AutoChunkEnabled
(s) Close() https://pkg.go.dev/github.com/aita/sqlkit#Session.Close
(s) Commit() https://pkg.go.dev/github.com/aita/sqlkit#Session.Commit
(s) Delete(table) https://pkg.go.dev/github.com/aita/sqlkit#Session.Delete
(s) Dialect() https://pkg.go.dev/github.com/aita/sqlkit#Session.Dialect
(s) Except(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#Session.Except
(s) Exec(ctx, query) https://pkg.go.dev/github.com/aita/sqlkit#Session.Exec
(s) Identities() https://pkg.go.dev/github.com/aita/sqlkit#Session.Identities
(s) Insert(table) https://pkg.go.dev/github.com/aita/sqlkit#Session.Insert
(s) Intersect(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#Session.Intersect
(s) Merge(target) https://pkg.go.dev/github.com/aita/sqlkit#Session.Merge
(s) RawSQL(ctx, query, args) https://pkg.go.dev/github.com/aita/sqlkit#Session.RawSQL
(s) Release(ctx, name) https://pkg.go.dev/github.com/aita/sqlkit#Session.Release
(s) Rollback() https://pkg.go.dev/github.com/aita/sqlkit#Session.Rollback
(s) RollbackTo(ctx, name) https://pkg.go.dev/github.com/aita/sqlkit#Session.RollbackTo
(s) Savepoint(ctx) https://pkg.go.dev/github.com/aita/sqlkit#Session.Savepoint
(s) Select(selections) https://pkg.go.dev/github.com/aita/sqlkit#Session.Select
(s) Union(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#Session.Union
(s) UnionAll(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#Session.UnionAll
(s) Update(table) https://pkg.go.dev/github.com/aita/sqlkit#Session.Update
type SessionOption https://pkg.go.dev/github.com/aita/sqlkit#SessionOption
WithRetry(opts) https://pkg.go.dev/github.com/aita/sqlkit#WithRetry
WithSessionAutoChunk(enabled) https://pkg.go.dev/github.com/aita/sqlkit#WithSessionAutoChunk
WithTxOptions(options) https://pkg.go.dev/github.com/aita/sqlkit#WithTxOptions
type SourceExpression https://pkg.go.dev/github.com/aita/sqlkit#SourceExpression
type StandardSQLDialect https://pkg.go.dev/github.com/aita/sqlkit#StandardSQLDialect
type Statement https://pkg.go.dev/github.com/aita/sqlkit#Statement
(s) Access() https://pkg.go.dev/github.com/aita/sqlkit#Statement.Access
(s) IsWrite() https://pkg.go.dev/github.com/aita/sqlkit#Statement.IsWrite
(s) Kind() https://pkg.go.dev/github.com/aita/sqlkit#Statement.Kind
(s) Recompile() https://pkg.go.dev/github.com/aita/sqlkit#Statement.Recompile
(s) Tables() https://pkg.go.dev/github.com/aita/sqlkit#Statement.Tables
type StatementKind https://pkg.go.dev/github.com/aita/sqlkit#StatementKind
(k) String() https://pkg.go.dev/github.com/aita/sqlkit#StatementKind.String
type Table https://pkg.go.dev/github.com/aita/sqlkit#Table
RelPath(tables) https://pkg.go.dev/github.com/aita/sqlkit#RelPath
type TableInfo https://pkg.go.dev/github.com/aita/sqlkit#TableInfo
(t) QualifiedName() https://pkg.go.dev/github.com/aita/sqlkit#TableInfo.QualifiedName
(t) SQLSource() https://pkg.go.dev/github.com/aita/sqlkit#TableInfo.SQLSource
(t) WithAlias(alias) https://pkg.go.dev/github.com/aita/sqlkit#TableInfo.WithAlias
type Tx https://pkg.go.dev/github.com/aita/sqlkit#Tx
type TxExecutor https://pkg.go.dev/github.com/aita/sqlkit#TxExecutor
type TxOptions https://pkg.go.dev/github.com/aita/sqlkit#TxOptions
(o) ToSQL() https://pkg.go.dev/github.com/aita/sqlkit#TxOptions.ToSQL
type TypedExpr https://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
V(value) https://pkg.go.dev/github.com/aita/sqlkit#V
type TypedSelection https://pkg.go.dev/github.com/aita/sqlkit#TypedSelection
Cast(expr, sqlType) https://pkg.go.dev/github.com/aita/sqlkit#Cast
SubExpr(subquery) https://pkg.go.dev/github.com/aita/sqlkit#SubExpr
type UnionQuery https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Except(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#Except
ExceptAll(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#ExceptAll
Intersect(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#Intersect
IntersectAll(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#IntersectAll
Union(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#Union
UnionAll(first, second, rest) https://pkg.go.dev/github.com/aita/sqlkit#UnionAll
(q) All(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.All
(q) As(alias) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.As
(q) CTE(name, opts) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.CTE
(q) Count(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Count
(q) Except(other) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Except
(q) ExceptAll(other) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.ExceptAll
(q) First(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.First
(q) Intersect(other) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Intersect
(q) IntersectAll(other) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.IntersectAll
(q) Limit(n) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Limit
(q) Offset(n) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Offset
(q) One(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.One
(q) OrderBy(terms) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.OrderBy
(q) Page(ctx, limit, offset, opts) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Page
(q) SQLSource() https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.SQLSource
(q) ToSQL(dialect) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.ToSQL
(q) Union(other) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Union
(q) UnionAll(other) https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.UnionAll
type UpdateQuery https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
Update(table) https://pkg.go.dev/github.com/aita/sqlkit#Update
(q) AutoChunk(opts) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.AutoChunk
(q) CheckVersion(col, current) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.CheckVersion
(q) Exec(ctx, opts) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Exec
(q) Filter(filter) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Filter
(q) From(sources) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.From
(q) Join(source, on) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Join
(q) JoinRel(rel) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.JoinRel
(q) LeftJoin(source, on) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.LeftJoin
(q) Returning(selections) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Returning
(q) Set(assignments) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Set
(q) SetStruct(row, columns) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.SetStruct
(q) ToSQL(dialect) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.ToSQL
(q) Where(predicates) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Where
(q) WithCTE(ctes) https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.WithCTE
Source Files https://pkg.go.dev/github.com/aita/sqlkit#section-sourcefiles
Directories https://pkg.go.dev/github.com/aita/sqlkit#section-directories
https://pkg.go.dev/github.com/aita/sqlkit#section-readme
https://pkg.go.dev/github.com/aita/sqlkit
docs/https://github.com/aita/sqlkit/blob/04972d04f24f/docs
pkg.go.devhttps://pkg.go.dev/github.com/aita/sqlkit
Getting startedhttps://github.com/aita/sqlkit/blob/04972d04f24f/docs/getting-started.md
Query builderhttps://github.com/aita/sqlkit/blob/04972d04f24f/docs/query-builder.md
Schema as code & code generationhttps://github.com/aita/sqlkit/blob/04972d04f24f/docs/schema-codegen.md
Migrationshttps://github.com/aita/sqlkit/blob/04972d04f24f/docs/migrations.md
Parserhttps://pkg.go.dev/github.com/aita/sqlkit/sqlparse
Observabilityhttps://github.com/aita/sqlkit/blob/04972d04f24f/docs/observability.md
Redactionhttps://github.com/aita/sqlkit/blob/04972d04f24f/docs/redaction.md
Query routinghttps://github.com/aita/sqlkit/blob/04972d04f24f/docs/routing.md
Testinghttps://github.com/aita/sqlkit/blob/04972d04f24f/docs/testing.md
Limitationshttps://github.com/aita/sqlkit/blob/04972d04f24f/docs/limitations.md
Limitationshttps://github.com/aita/sqlkit/blob/04972d04f24f/docs/limitations.md
MIT Licensehttps://github.com/aita/sqlkit/blob/04972d04f24f/LICENSE
https://pkg.go.dev/github.com/aita/sqlkit#section-documentation
https://pkg.go.dev/github.com/aita/sqlkit#pkg-overview
https://pkg.go.dev/github.com/aita/sqlkit#pkg-index
Variableshttps://pkg.go.dev/github.com/aita/sqlkit#pkg-variables
func ColumnValues(table Table, row any) (names []string, values []any, err error)https://pkg.go.dev/github.com/aita/sqlkit#ColumnValues
func ExponentialBackoff(base, max time.Duration) func(attempt int) time.Durationhttps://pkg.go.dev/github.com/aita/sqlkit#ExponentialBackoff
func InBatches[V any](ctx context.Context, q Querier, values []V, build func(chunk []V) Rows, ...) errorhttps://pkg.go.dev/github.com/aita/sqlkit#InBatches
func IsRetryable(err error) boolhttps://pkg.go.dev/github.com/aita/sqlkit#IsRetryable
func IsSerializationFailure(err error) boolhttps://pkg.go.dev/github.com/aita/sqlkit#IsSerializationFailure
func PrimaryKeyValues(table Table, row any) ([]any, error)https://pkg.go.dev/github.com/aita/sqlkit#PrimaryKeyValues
func RegisterDriverDialect(driverName string, d Dialect)https://pkg.go.dev/github.com/aita/sqlkit#RegisterDriverDialect
func Retryable(err error) errorhttps://pkg.go.dev/github.com/aita/sqlkit#Retryable
func ScanRows(rows *stdsql.Rows, dest any) errorhttps://pkg.go.dev/github.com/aita/sqlkit#ScanRows
func SetColumns(rowPtr any, names []string, values []any) errorhttps://pkg.go.dev/github.com/aita/sqlkit#SetColumns
func Star(table Table) sql.Selectionhttps://pkg.go.dev/github.com/aita/sqlkit#Star
type Accesshttps://pkg.go.dev/github.com/aita/sqlkit#Access
func (a Access) String() stringhttps://pkg.go.dev/github.com/aita/sqlkit#Access.String
type AnyColumnhttps://pkg.go.dev/github.com/aita/sqlkit#AnyColumn
type Backendhttps://pkg.go.dev/github.com/aita/sqlkit#Backend
func DB(db *stdsql.DB) Backendhttps://pkg.go.dev/github.com/aita/sqlkit#DB
type Balancerhttps://pkg.go.dev/github.com/aita/sqlkit#Balancer
func Random() Balancerhttps://pkg.go.dev/github.com/aita/sqlkit#Random
func RoundRobin() Balancerhttps://pkg.go.dev/github.com/aita/sqlkit#RoundRobin
type Cardinalityhttps://pkg.go.dev/github.com/aita/sqlkit#Cardinality
func (c Cardinality) String() stringhttps://pkg.go.dev/github.com/aita/sqlkit#Cardinality.String
type ChunkOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ChunkOption
func ChunkOff() ChunkOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ChunkOff
func ChunkSize(n int) ChunkOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ChunkSize
type Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
func NewColumn[T any](table TableInfo, name string) Column[T]https://pkg.go.dev/github.com/aita/sqlkit#NewColumn
func (c Column[T]) Add(value T) TypedSelection[T]https://pkg.go.dev/github.com/aita/sqlkit#Column.Add
func (c Column[T]) Asc() sql.OrderTermhttps://pkg.go.dev/github.com/aita/sqlkit#Column.Asc
func (c Column[T]) Between(low, high T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.Between
func (c Column[T]) ColumnName() stringhttps://pkg.go.dev/github.com/aita/sqlkit#Column.ColumnName
func (c Column[T]) Desc() sql.OrderTermhttps://pkg.go.dev/github.com/aita/sqlkit#Column.Desc
func (c Column[T]) Div(value T) TypedSelection[T]https://pkg.go.dev/github.com/aita/sqlkit#Column.Div
func (c Column[T]) Eq(value T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.Eq
func (c Column[T]) EqAny(values ...T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.EqAny
func (c Column[T]) EqExpr(other TypedExpr[T]) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.EqExpr
func (c Column[T]) Excluded() TypedExpr[T]https://pkg.go.dev/github.com/aita/sqlkit#Column.Excluded
func (c Column[T]) Ge(value T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.Ge
func (c Column[T]) GeAll(subquery Query) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.GeAll
func (c Column[T]) GeAny(subquery Query) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.GeAny
func (c Column[T]) GeExpr(other TypedExpr[T]) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.GeExpr
func (c Column[T]) Gt(value T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.Gt
func (c Column[T]) GtAll(subquery Query) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.GtAll
func (c Column[T]) GtAny(subquery Query) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.GtAny
func (c Column[T]) GtExpr(other TypedExpr[T]) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.GtExpr
func (c Column[T]) In(values ...T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.In
func (c Column[T]) InQuery(subquery Query) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.InQuery
func (c Column[T]) IsDistinctFrom(value T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.IsDistinctFrom
func (c Column[T]) IsDistinctFromExpr(other TypedExpr[T]) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.IsDistinctFromExpr
func (c Column[T]) IsNotDistinctFrom(value T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.IsNotDistinctFrom
func (c Column[T]) IsNotDistinctFromExpr(other TypedExpr[T]) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.IsNotDistinctFromExpr
func (c Column[T]) IsNotNull() Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.IsNotNull
func (c Column[T]) IsNull() Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.IsNull
func (c Column[T]) Le(value T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.Le
func (c Column[T]) LeAll(subquery Query) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.LeAll
func (c Column[T]) LeAny(subquery Query) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.LeAny
func (c Column[T]) LeExpr(other TypedExpr[T]) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.LeExpr
func (c Column[T]) Lt(value T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.Lt
func (c Column[T]) LtAll(subquery Query) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.LtAll
func (c Column[T]) LtAny(subquery Query) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.LtAny
func (c Column[T]) LtExpr(other TypedExpr[T]) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.LtExpr
func (c Column[T]) Mul(value T) TypedSelection[T]https://pkg.go.dev/github.com/aita/sqlkit#Column.Mul
func (c Column[T]) Ne(value T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.Ne
func (c Column[T]) NeAll(values ...T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.NeAll
func (c Column[T]) NeExpr(other TypedExpr[T]) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.NeExpr
func (c Column[T]) NotBetween(low, high T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.NotBetween
func (c Column[T]) NotIn(values ...T) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.NotIn
func (c Column[T]) NotInQuery(subquery Query) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Column.NotInQuery
func (c Column[T]) Reference() stringhttps://pkg.go.dev/github.com/aita/sqlkit#Column.Reference
func (Column[T]) SQLExpression()https://pkg.go.dev/github.com/aita/sqlkit#Column.SQLExpression
func (Column[T]) SQLSelection()https://pkg.go.dev/github.com/aita/sqlkit#Column.SQLSelection
func (c Column[T]) Set(value T) sql.Assignmenthttps://pkg.go.dev/github.com/aita/sqlkit#Column.Set
func (c Column[T]) SetExpr(value TypedExpr[T]) sql.Assignmenthttps://pkg.go.dev/github.com/aita/sqlkit#Column.SetExpr
func (c Column[T]) Sub(value T) TypedSelection[T]https://pkg.go.dev/github.com/aita/sqlkit#Column.Sub
type Cursorhttps://pkg.go.dev/github.com/aita/sqlkit#Cursor
func ParseCursor(token string) Cursorhttps://pkg.go.dev/github.com/aita/sqlkit#ParseCursor
func Start() Cursorhttps://pkg.go.dev/github.com/aita/sqlkit#Start
func (c Cursor) String() stringhttps://pkg.go.dev/github.com/aita/sqlkit#Cursor.String
type CursorCodechttps://pkg.go.dev/github.com/aita/sqlkit#CursorCodec
type Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
func Open(driverName, dsn string, opts ...DatabaseOption) (*Database, error)https://pkg.go.dev/github.com/aita/sqlkit#Open
func WrapDB(db *stdsql.DB, opts ...DatabaseOption) *Databasehttps://pkg.go.dev/github.com/aita/sqlkit#WrapDB
func WrapExecutor(exec Executor, opts ...DatabaseOption) *Databasehttps://pkg.go.dev/github.com/aita/sqlkit#WrapExecutor
func (d *Database) AutoChunkEnabled() boolhttps://pkg.go.dev/github.com/aita/sqlkit#Database.AutoChunkEnabled
func (d *Database) Delete(table Table) DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Database.Delete
func (d *Database) Dialect() sql.Dialecthttps://pkg.go.dev/github.com/aita/sqlkit#Database.Dialect
func (d *Database) Except(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Database.Except
func (d *Database) Exec(ctx context.Context, query sql.Query) (stdsql.Result, error)https://pkg.go.dev/github.com/aita/sqlkit#Database.Exec
func (d *Database) Identities() *meta.IdentityMaphttps://pkg.go.dev/github.com/aita/sqlkit#Database.Identities
func (d *Database) Insert(table Table) InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Database.Insert
func (d *Database) Intersect(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Database.Intersect
func (d *Database) Merge(target Table) MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Database.Merge
func (d *Database) NewSession(opts ...SessionOption) *Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Database.NewSession
func (d *Database) RawSQL(ctx context.Context, query any, args ...any) Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Database.RawSQL
func (d *Database) SQL() *stdsql.DBhttps://pkg.go.dev/github.com/aita/sqlkit#Database.SQL
func (d *Database) Select(selections ...sql.Selection) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Database.Select
func (d *Database) Union(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Database.Union
func (d *Database) UnionAll(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Database.UnionAll
func (d *Database) Update(table Table) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Database.Update
func (d *Database) WithSession(ctx context.Context, fn func(s *Session) error, opts ...SessionOption) errorhttps://pkg.go.dev/github.com/aita/sqlkit#Database.WithSession
type DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#DatabaseOption
func WithAutoChunk(enabled bool) DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#WithAutoChunk
func WithBatchReadSnapshot(enabled bool) DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#WithBatchReadSnapshot
func WithBatchWriteSnapshot(enabled bool) DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#WithBatchWriteSnapshot
func WithDialect(dialect sql.Dialect) DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#WithDialect
func WithHooks(hooks ...Hooks) DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#WithHooks
func WithMetadata(m meta.Metadata) DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#WithMetadata
func WithPreloadBatchSize(n int) DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#WithPreloadBatchSize
type DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
func Delete(table Table) DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Delete
func (q DeleteQuery) AutoChunk(opts ...ChunkOption) DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.AutoChunk
func (q DeleteQuery) Exec(ctx context.Context, opts ...ExecOption) (stdsql.Result, error)https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Exec
func (q DeleteQuery) Filter(filter any) DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Filter
func (q DeleteQuery) Join(source sql.Source, on Predicate) DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Join
func (q DeleteQuery) LeftJoin(source sql.Source, on Predicate) DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.LeftJoin
func (q DeleteQuery) Returning(selections ...sql.Selection) ReturningQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Returning
func (q DeleteQuery) ToSQL(dialect sql.Dialect) (string, []any, error)https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.ToSQL
func (q DeleteQuery) Using(sources ...sql.Source) DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Using
func (q DeleteQuery) UsingRel(rel Relation) DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.UsingRel
func (q DeleteQuery) Where(predicates ...Predicate) DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Where
func (q DeleteQuery) WithCTE(ctes ...sql.CTE) DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.WithCTE
type Dialecthttps://pkg.go.dev/github.com/aita/sqlkit#Dialect
func DialectForDriver(driverName string) Dialecthttps://pkg.go.dev/github.com/aita/sqlkit#DialectForDriver
type ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
type Execablehttps://pkg.go.dev/github.com/aita/sqlkit#Execable
type Executorhttps://pkg.go.dev/github.com/aita/sqlkit#Executor
type FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#FilterTerm
func Eq(value any) FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#Eq
func FilterIsNull() FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#FilterIsNull
func FilterLike(pattern string) FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#FilterLike
func Ge(value any) FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#Ge
func Gt(value any) FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#Gt
func In(values ...any) FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#In
func Le(value any) FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#Le
func Lt(value any) FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#Lt
func Ne(value any) FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#Ne
type Hookshttps://pkg.go.dev/github.com/aita/sqlkit#Hooks
type InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
func Insert(table Table) InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Insert
func (q InsertQuery) AutoChunk(opts ...ChunkOption) InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.AutoChunk
func (q InsertQuery) BatchSize(n int) InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.BatchSize
func (q InsertQuery) Columns(columns ...AnyColumn) InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Columns
func (q InsertQuery) DoNothing() InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.DoNothing
func (q InsertQuery) DoUpdate(assignments ...sql.Assignment) InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.DoUpdate
func (q InsertQuery) Exec(ctx context.Context, opts ...ExecOption) (stdsql.Result, error)https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Exec
func (q InsertQuery) FromSelect(query sql.Query) InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.FromSelect
func (q InsertQuery) OnConflict(columns ...AnyColumn) InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.OnConflict
func (q InsertQuery) OnConflictConstraint(name string) InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.OnConflictConstraint
func (q InsertQuery) OnConflictExpr(exprs ...sql.Expression) InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.OnConflictExpr
func (q InsertQuery) Returning(selections ...sql.Selection) ReturningQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Returning
func (q InsertQuery) ToSQL(dialect sql.Dialect) (string, []any, error)https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.ToSQL
func (q InsertQuery) Values(rows ...any) InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Values
func (q InsertQuery) Where(predicates ...Predicate) InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Where
type LockOptionhttps://pkg.go.dev/github.com/aita/sqlkit#LockOption
func LockOf(tables ...string) LockOptionhttps://pkg.go.dev/github.com/aita/sqlkit#LockOf
func NoWait() LockOptionhttps://pkg.go.dev/github.com/aita/sqlkit#NoWait
func SkipLocked() LockOptionhttps://pkg.go.dev/github.com/aita/sqlkit#SkipLocked
type MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
func Merge(target Table) MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Merge
func (q MergeQuery) As(alias string) MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.As
func (q MergeQuery) Exec(ctx context.Context, opts ...ExecOption) (stdsql.Result, error)https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.Exec
func (q MergeQuery) On(condition Predicate) MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.On
func (q MergeQuery) Returning(selections ...sql.Selection) ReturningQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.Returning
func (q MergeQuery) ToSQL(dialect sql.Dialect) (string, []any, error)https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.ToSQL
func (q MergeQuery) Using(source sql.Source) MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.Using
func (q MergeQuery) When(whens ...MergeWhen) MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.When
func (q MergeQuery) WithCTE(ctes ...sql.CTE) MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.WithCTE
type MergeWhenhttps://pkg.go.dev/github.com/aita/sqlkit#MergeWhen
func WhenMatched() MergeWhenhttps://pkg.go.dev/github.com/aita/sqlkit#WhenMatched
func WhenNotMatched() MergeWhenhttps://pkg.go.dev/github.com/aita/sqlkit#WhenNotMatched
func WhenNotMatchedBySource() MergeWhenhttps://pkg.go.dev/github.com/aita/sqlkit#WhenNotMatchedBySource
type MySQLDialecthttps://pkg.go.dev/github.com/aita/sqlkit#MySQLDialect
type Ophttps://pkg.go.dev/github.com/aita/sqlkit#Op
func (o Op) String() stringhttps://pkg.go.dev/github.com/aita/sqlkit#Op.String
type Pagehttps://pkg.go.dev/github.com/aita/sqlkit#Page
func (p Page) Next() Cursorhttps://pkg.go.dev/github.com/aita/sqlkit#Page.Next
func (p Page) Prev() Cursorhttps://pkg.go.dev/github.com/aita/sqlkit#Page.Prev
type PageKeyhttps://pkg.go.dev/github.com/aita/sqlkit#PageKey
func KeyAsc[T any](col Column[T]) PageKeyhttps://pkg.go.dev/github.com/aita/sqlkit#KeyAsc
func KeyDesc[T any](col Column[T]) PageKeyhttps://pkg.go.dev/github.com/aita/sqlkit#KeyDesc
type Paginatorhttps://pkg.go.dev/github.com/aita/sqlkit#Paginator
func NewPaginator(keys ...PageKey) *Paginatorhttps://pkg.go.dev/github.com/aita/sqlkit#NewPaginator
func (pg *Paginator) Limit(n int) *Paginatorhttps://pkg.go.dev/github.com/aita/sqlkit#Paginator.Limit
func (pg *Paginator) Paginate(ctx context.Context, q SelectQuery, dst any, cur Cursor) (Page, error)https://pkg.go.dev/github.com/aita/sqlkit#Paginator.Paginate
func (pg *Paginator) WithCodec(codec CursorCodec) *Paginatorhttps://pkg.go.dev/github.com/aita/sqlkit#Paginator.WithCodec
type PostgreSQLDialecthttps://pkg.go.dev/github.com/aita/sqlkit#PostgreSQLDialect
type Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
func And(predicates ...Predicate) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#And
func Cond(expr sql.Expression) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Cond
func Exists(subquery Query) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Exists
func ILike(expr TypedExpr[string], pattern string) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#ILike
func InValues(col sql.Expression, values ...any) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#InValues
func Like(expr TypedExpr[string], pattern string) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Like
func Match(query string, columns ...TypedExpr[string]) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Match
func Not(predicate Predicate) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Not
func NotExists(subquery Query) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#NotExists
func NotLike(expr TypedExpr[string], pattern string) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#NotLike
func NotSimilarTo(expr TypedExpr[string], pattern string) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#NotSimilarTo
func Or(predicates ...Predicate) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Or
func SimilarTo(expr TypedExpr[string], pattern string) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#SimilarTo
func (p Predicate) And(others ...Predicate) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate.And
func (p Predicate) Expression() sql.Expressionhttps://pkg.go.dev/github.com/aita/sqlkit#Predicate.Expression
func (p Predicate) Or(others ...Predicate) Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate.Or
type Querierhttps://pkg.go.dev/github.com/aita/sqlkit#Querier
type Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
type ReadWriteOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ReadWriteOption
func WithBalancer(b Balancer) ReadWriteOptionhttps://pkg.go.dev/github.com/aita/sqlkit#WithBalancer
func WithReplicas(aliases ...string) ReadWriteOptionhttps://pkg.go.dev/github.com/aita/sqlkit#WithReplicas
type Relationhttps://pkg.go.dev/github.com/aita/sqlkit#Relation
type RelationSourcehttps://pkg.go.dev/github.com/aita/sqlkit#RelationSource
type RetryOptionhttps://pkg.go.dev/github.com/aita/sqlkit#RetryOption
func MaxAttempts(n int) RetryOptionhttps://pkg.go.dev/github.com/aita/sqlkit#MaxAttempts
func RetryBackoff(fn func(attempt int) time.Duration) RetryOptionhttps://pkg.go.dev/github.com/aita/sqlkit#RetryBackoff
func RetryIf(pred func(error) bool) RetryOptionhttps://pkg.go.dev/github.com/aita/sqlkit#RetryIf
type ReturningQueryhttps://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery
func (q ReturningQuery) All(ctx context.Context, opts ...ExecOption) Rowshttps://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery.All
func (q ReturningQuery) ToSQL(dialect sql.Dialect) (string, []any, error)https://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery.ToSQL
type RouteFlaghttps://pkg.go.dev/github.com/aita/sqlkit#RouteFlag
type RouteOptionhttps://pkg.go.dev/github.com/aita/sqlkit#RouteOption
func WithRoute(alias string, flags ...RouteFlag) RouteOptionhttps://pkg.go.dev/github.com/aita/sqlkit#WithRoute
type Routerhttps://pkg.go.dev/github.com/aita/sqlkit#Router
func ReadWriteRouter(opts ...ReadWriteOption) Routerhttps://pkg.go.dev/github.com/aita/sqlkit#ReadWriteRouter
type Routinghttps://pkg.go.dev/github.com/aita/sqlkit#Routing
func NewRouter(backends map[string]Backend, router Router) *Routinghttps://pkg.go.dev/github.com/aita/sqlkit#NewRouter
func (r *Routing) Begin(ctx context.Context, opts *stdsql.TxOptions) (Tx, error)https://pkg.go.dev/github.com/aita/sqlkit#Routing.Begin
func (r *Routing) Exec(ctx context.Context, stmt Statement) (stdsql.Result, error)https://pkg.go.dev/github.com/aita/sqlkit#Routing.Exec
func (r *Routing) Query(ctx context.Context, stmt Statement) (*stdsql.Rows, error)https://pkg.go.dev/github.com/aita/sqlkit#Routing.Query
type Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
func ErrRows(err error) Rowshttps://pkg.go.dev/github.com/aita/sqlkit#ErrRows
func (r Rows) Scan(dest any) errorhttps://pkg.go.dev/github.com/aita/sqlkit#Rows.Scan
type Scannablehttps://pkg.go.dev/github.com/aita/sqlkit#Scannable
type SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
func Select(selections ...sql.Selection) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Select
func (q SelectQuery) All(ctx context.Context, opts ...ExecOption) Rowshttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.All
func (q SelectQuery) As(alias string) sql.DerivedTablehttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.As
func (q SelectQuery) AutoChunk(opts ...ChunkOption) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.AutoChunk
func (q SelectQuery) CTE(name string, opts ...sql.CTEOption) sql.CTEhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.CTE
func (q SelectQuery) Count(ctx context.Context, opts ...ExecOption) (int64, error)https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Count
func (q SelectQuery) CrossJoin(source sql.Source) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.CrossJoin
func (q SelectQuery) Distinct() SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Distinct
func (q SelectQuery) DistinctOn(exprs ...sql.Expression) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.DistinctOn
func (q SelectQuery) Except(other SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Except
func (q SelectQuery) ExceptAll(other SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ExceptAll
func (q SelectQuery) Filter(filter any) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Filter
func (q SelectQuery) First(ctx context.Context, opts ...ExecOption) Rowshttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.First
func (q SelectQuery) ForKeyShare(opts ...LockOption) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ForKeyShare
func (q SelectQuery) ForNoKeyUpdate(opts ...LockOption) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ForNoKeyUpdate
func (q SelectQuery) ForShare(opts ...LockOption) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ForShare
func (q SelectQuery) ForUpdate(opts ...LockOption) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ForUpdate
func (q SelectQuery) From(source sql.Source) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.From
func (q SelectQuery) FullJoin(source sql.Source, on Predicate) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.FullJoin
func (q SelectQuery) FullJoinRel(rel Relation) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.FullJoinRel
func (q SelectQuery) Get(ctx context.Context, pk ...any) Rowshttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Get
func (q SelectQuery) GroupBy(exprs ...sql.Expression) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.GroupBy
func (q SelectQuery) Having(predicate Predicate) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Having
func (q SelectQuery) Intersect(other SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Intersect
func (q SelectQuery) IntersectAll(other SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.IntersectAll
func (q SelectQuery) Join(source sql.Source, on Predicate) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Join
func (q SelectQuery) JoinRel(rel Relation) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.JoinRel
func (q SelectQuery) JoinUsing(source sql.Source, columns ...string) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.JoinUsing
func (q SelectQuery) LeftJoin(source sql.Source, on Predicate) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.LeftJoin
func (q SelectQuery) LeftJoinRel(rel Relation) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.LeftJoinRel
func (q SelectQuery) LeftJoinUsing(source sql.Source, columns ...string) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.LeftJoinUsing
func (q SelectQuery) Limit(n int) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Limit
func (q SelectQuery) NaturalJoin(source sql.Source) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.NaturalJoin
func (q SelectQuery) NaturalLeftJoin(source sql.Source) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.NaturalLeftJoin
func (q SelectQuery) Offset(n int) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Offset
func (q SelectQuery) One(ctx context.Context, opts ...ExecOption) Rowshttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.One
func (q SelectQuery) OrderBy(terms ...sql.OrderTerm) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.OrderBy
func (q SelectQuery) Page(ctx context.Context, limit, offset int, opts ...ExecOption) Rowshttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Page
func (q SelectQuery) Preload(target Table, conditions ...Predicate) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Preload
func (q SelectQuery) PreloadRel(rel Relation, conditions ...Predicate) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.PreloadRel
func (q SelectQuery) RightJoin(source sql.Source, on Predicate) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.RightJoin
func (q SelectQuery) RightJoinRel(rel Relation) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.RightJoinRel
func (q SelectQuery) SQLSource() SourceExpressionhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.SQLSource
func (q SelectQuery) ToSQL(dialect sql.Dialect) (string, []any, error)https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ToSQL
func (q SelectQuery) Union(other SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Union
func (q SelectQuery) UnionAll(other SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.UnionAll
func (q SelectQuery) Where(predicates ...Predicate) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Where
func (q SelectQuery) Window(defs ...sql.NamedWindow) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Window
func (q SelectQuery) WithCTE(ctes ...sql.CTE) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.WithCTE
type Selectablehttps://pkg.go.dev/github.com/aita/sqlkit#Selectable
type Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
func (s *Session) AutoChunkEnabled() boolhttps://pkg.go.dev/github.com/aita/sqlkit#Session.AutoChunkEnabled
func (s *Session) Close() errorhttps://pkg.go.dev/github.com/aita/sqlkit#Session.Close
func (s *Session) Commit() errorhttps://pkg.go.dev/github.com/aita/sqlkit#Session.Commit
func (s *Session) Delete(table Table) DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Session.Delete
func (s *Session) Dialect() sql.Dialecthttps://pkg.go.dev/github.com/aita/sqlkit#Session.Dialect
func (s *Session) Except(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Session.Except
func (s *Session) Exec(ctx context.Context, query sql.Query) (stdsql.Result, error)https://pkg.go.dev/github.com/aita/sqlkit#Session.Exec
func (s *Session) Identities() *meta.IdentityMaphttps://pkg.go.dev/github.com/aita/sqlkit#Session.Identities
func (s *Session) Insert(table Table) InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Session.Insert
func (s *Session) Intersect(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Session.Intersect
func (s *Session) Merge(target Table) MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Session.Merge
func (s *Session) RawSQL(ctx context.Context, query any, args ...any) Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Session.RawSQL
func (s *Session) Release(ctx context.Context, name string) errorhttps://pkg.go.dev/github.com/aita/sqlkit#Session.Release
func (s *Session) Rollback() errorhttps://pkg.go.dev/github.com/aita/sqlkit#Session.Rollback
func (s *Session) RollbackTo(ctx context.Context, name string) errorhttps://pkg.go.dev/github.com/aita/sqlkit#Session.RollbackTo
func (s *Session) Savepoint(ctx context.Context) (string, error)https://pkg.go.dev/github.com/aita/sqlkit#Session.Savepoint
func (s *Session) Select(selections ...sql.Selection) SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Session.Select
func (s *Session) Union(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Session.Union
func (s *Session) UnionAll(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Session.UnionAll
func (s *Session) Update(table Table) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Session.Update
type SessionOptionhttps://pkg.go.dev/github.com/aita/sqlkit#SessionOption
func WithRetry(opts ...RetryOption) SessionOptionhttps://pkg.go.dev/github.com/aita/sqlkit#WithRetry
func WithSessionAutoChunk(enabled bool) SessionOptionhttps://pkg.go.dev/github.com/aita/sqlkit#WithSessionAutoChunk
func WithTxOptions(options TxOptions) SessionOptionhttps://pkg.go.dev/github.com/aita/sqlkit#WithTxOptions
type SourceExpressionhttps://pkg.go.dev/github.com/aita/sqlkit#SourceExpression
type StandardSQLDialecthttps://pkg.go.dev/github.com/aita/sqlkit#StandardSQLDialect
type Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
func (s Statement) Access() Accesshttps://pkg.go.dev/github.com/aita/sqlkit#Statement.Access
func (s Statement) IsWrite() boolhttps://pkg.go.dev/github.com/aita/sqlkit#Statement.IsWrite
func (s Statement) Kind() StatementKindhttps://pkg.go.dev/github.com/aita/sqlkit#Statement.Kind
func (s *Statement) Recompile() errorhttps://pkg.go.dev/github.com/aita/sqlkit#Statement.Recompile
func (s Statement) Tables() []stringhttps://pkg.go.dev/github.com/aita/sqlkit#Statement.Tables
type StatementKindhttps://pkg.go.dev/github.com/aita/sqlkit#StatementKind
func (k StatementKind) String() stringhttps://pkg.go.dev/github.com/aita/sqlkit#StatementKind.String
type Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
func RelPath(tables ...Table) Tablehttps://pkg.go.dev/github.com/aita/sqlkit#RelPath
type TableInfohttps://pkg.go.dev/github.com/aita/sqlkit#TableInfo
func (t TableInfo) QualifiedName() stringhttps://pkg.go.dev/github.com/aita/sqlkit#TableInfo.QualifiedName
func (t TableInfo) SQLSource() SourceExpressionhttps://pkg.go.dev/github.com/aita/sqlkit#TableInfo.SQLSource
func (t TableInfo) WithAlias(alias string) TableInfohttps://pkg.go.dev/github.com/aita/sqlkit#TableInfo.WithAlias
type Txhttps://pkg.go.dev/github.com/aita/sqlkit#Tx
type TxExecutorhttps://pkg.go.dev/github.com/aita/sqlkit#TxExecutor
type TxOptionshttps://pkg.go.dev/github.com/aita/sqlkit#TxOptions
func (o TxOptions) ToSQL() *sql.TxOptionshttps://pkg.go.dev/github.com/aita/sqlkit#TxOptions.ToSQL
type TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
func V[T any](value T) TypedExpr[T]https://pkg.go.dev/github.com/aita/sqlkit#V
type TypedSelectionhttps://pkg.go.dev/github.com/aita/sqlkit#TypedSelection
func Cast[T any](expr sql.Expression, sqlType string) TypedSelection[T]https://pkg.go.dev/github.com/aita/sqlkit#Cast
func SubExpr[T any](subquery Query) TypedSelection[T]https://pkg.go.dev/github.com/aita/sqlkit#SubExpr
type UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
func Except(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Except
func ExceptAll(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#ExceptAll
func Intersect(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Intersect
func IntersectAll(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#IntersectAll
func Union(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Union
func UnionAll(first, second SelectQuery, rest ...SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionAll
func (q UnionQuery) All(ctx context.Context, opts ...ExecOption) Rowshttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.All
func (q UnionQuery) As(alias string) sql.DerivedTablehttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.As
func (q UnionQuery) CTE(name string, opts ...sql.CTEOption) sql.CTEhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.CTE
func (q UnionQuery) Count(ctx context.Context, opts ...ExecOption) (int64, error)https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Count
func (q UnionQuery) Except(other SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Except
func (q UnionQuery) ExceptAll(other SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.ExceptAll
func (q UnionQuery) First(ctx context.Context, opts ...ExecOption) Rowshttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.First
func (q UnionQuery) Intersect(other SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Intersect
func (q UnionQuery) IntersectAll(other SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.IntersectAll
func (q UnionQuery) Limit(n int) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Limit
func (q UnionQuery) Offset(n int) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Offset
func (q UnionQuery) One(ctx context.Context, opts ...ExecOption) Rowshttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.One
func (q UnionQuery) OrderBy(terms ...sql.OrderTerm) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.OrderBy
func (q UnionQuery) Page(ctx context.Context, limit, offset int, opts ...ExecOption) Rowshttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Page
func (q UnionQuery) SQLSource() SourceExpressionhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.SQLSource
func (q UnionQuery) ToSQL(dialect sql.Dialect) (string, []any, error)https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.ToSQL
func (q UnionQuery) Union(other SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Union
func (q UnionQuery) UnionAll(other SelectQuery) UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.UnionAll
type UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
func Update(table Table) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#Update
func (q UpdateQuery) AutoChunk(opts ...ChunkOption) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.AutoChunk
func (q UpdateQuery) CheckVersion(col AnyColumn, current any) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.CheckVersion
func (q UpdateQuery) Exec(ctx context.Context, opts ...ExecOption) (stdsql.Result, error)https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Exec
func (q UpdateQuery) Filter(filter any) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Filter
func (q UpdateQuery) From(sources ...sql.Source) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.From
func (q UpdateQuery) Join(source sql.Source, on Predicate) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Join
func (q UpdateQuery) JoinRel(rel Relation) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.JoinRel
func (q UpdateQuery) LeftJoin(source sql.Source, on Predicate) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.LeftJoin
func (q UpdateQuery) Returning(selections ...sql.Selection) ReturningQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Returning
func (q UpdateQuery) Set(assignments ...sql.Assignment) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Set
func (q UpdateQuery) SetStruct(row any, columns ...AnyColumn) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.SetStruct
func (q UpdateQuery) ToSQL(dialect sql.Dialect) (string, []any, error)https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.ToSQL
func (q UpdateQuery) Where(predicates ...Predicate) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Where
func (q UpdateQuery) WithCTE(ctes ...sql.CTE) UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.WithCTE
https://pkg.go.dev/github.com/aita/sqlkit#pkg-examples
Deletehttps://pkg.go.dev/github.com/aita/sqlkit#example-Delete
Inserthttps://pkg.go.dev/github.com/aita/sqlkit#example-Insert
Insert (MysqlReturning)https://pkg.go.dev/github.com/aita/sqlkit#example-Insert-MysqlReturning
Selecthttps://pkg.go.dev/github.com/aita/sqlkit#example-Select
Select (Join)https://pkg.go.dev/github.com/aita/sqlkit#example-Select-Join
Updatehttps://pkg.go.dev/github.com/aita/sqlkit#example-Update
https://pkg.go.dev/github.com/aita/sqlkit#pkg-constants
https://pkg.go.dev/github.com/aita/sqlkit#pkg-variables
View Sourcehttps://github.com/aita/sqlkit/blob/04972d04f24f/structscan.go#L20
errorshttps://pkg.go.dev/errors
Newhttps://pkg.go.dev/errors#New
View Sourcehttps://github.com/aita/sqlkit/blob/04972d04f24f/structscan.go#L16
errorshttps://pkg.go.dev/errors
Newhttps://pkg.go.dev/errors#New
View Sourcehttps://github.com/aita/sqlkit/blob/04972d04f24f/exec.go#L110
stdsqlhttps://pkg.go.dev/database/sql
ErrNoRowshttps://pkg.go.dev/database/sql#ErrNoRows
View Sourcehttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L19
errorshttps://pkg.go.dev/errors
Newhttps://pkg.go.dev/errors#New
View Sourcehttps://github.com/aita/sqlkit/blob/04972d04f24f/exec.go#L113
errorshttps://pkg.go.dev/errors
Newhttps://pkg.go.dev/errors#New
View Sourcehttps://github.com/aita/sqlkit/blob/04972d04f24f/exec.go#L119
errorshttps://pkg.go.dev/errors
Newhttps://pkg.go.dev/errors#New
https://pkg.go.dev/github.com/aita/sqlkit#pkg-functions
ColumnValueshttps://github.com/aita/sqlkit/blob/04972d04f24f/structscan.go#L76
https://pkg.go.dev/github.com/aita/sqlkit#ColumnValues
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
anyhttps://pkg.go.dev/builtin#any
stringhttps://pkg.go.dev/builtin#string
anyhttps://pkg.go.dev/builtin#any
errorhttps://pkg.go.dev/builtin#error
ExponentialBackoffhttps://github.com/aita/sqlkit/blob/04972d04f24f/retry.go#L110
https://pkg.go.dev/github.com/aita/sqlkit#ExponentialBackoff
timehttps://pkg.go.dev/time
Durationhttps://pkg.go.dev/time#Duration
inthttps://pkg.go.dev/builtin#int
timehttps://pkg.go.dev/time
Durationhttps://pkg.go.dev/time#Duration
InBatcheshttps://github.com/aita/sqlkit/blob/04972d04f24f/batch.go#L209
https://pkg.go.dev/github.com/aita/sqlkit#InBatches
anyhttps://pkg.go.dev/builtin#any
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
Querierhttps://pkg.go.dev/github.com/aita/sqlkit#Querier
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
anyhttps://pkg.go.dev/builtin#any
inthttps://pkg.go.dev/builtin#int
errorhttps://pkg.go.dev/builtin#error
IsRetryablehttps://github.com/aita/sqlkit/blob/04972d04f24f/retry.go#L172
https://pkg.go.dev/github.com/aita/sqlkit#IsRetryable
errorhttps://pkg.go.dev/builtin#error
boolhttps://pkg.go.dev/builtin#bool
IsSerializationFailurehttps://github.com/aita/sqlkit/blob/04972d04f24f/retry.go#L132
https://pkg.go.dev/github.com/aita/sqlkit#IsSerializationFailure
errorhttps://pkg.go.dev/builtin#error
boolhttps://pkg.go.dev/builtin#bool
PrimaryKeyValueshttps://github.com/aita/sqlkit/blob/04972d04f24f/structscan.go#L44
https://pkg.go.dev/github.com/aita/sqlkit#PrimaryKeyValues
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
anyhttps://pkg.go.dev/builtin#any
anyhttps://pkg.go.dev/builtin#any
errorhttps://pkg.go.dev/builtin#error
RegisterDriverDialecthttps://github.com/aita/sqlkit/blob/04972d04f24f/dialect.go#L34
https://pkg.go.dev/github.com/aita/sqlkit#RegisterDriverDialect
stringhttps://pkg.go.dev/builtin#string
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit#Dialect
Retryablehttps://github.com/aita/sqlkit/blob/04972d04f24f/retry.go#L162
https://pkg.go.dev/github.com/aita/sqlkit#Retryable
errorhttps://pkg.go.dev/builtin#error
errorhttps://pkg.go.dev/builtin#error
ScanRowshttps://github.com/aita/sqlkit/blob/04972d04f24f/exec.go#L398
https://pkg.go.dev/github.com/aita/sqlkit#ScanRows
stdsqlhttps://pkg.go.dev/database/sql
Rowshttps://pkg.go.dev/database/sql#Rows
anyhttps://pkg.go.dev/builtin#any
errorhttps://pkg.go.dev/builtin#error
SetColumnshttps://github.com/aita/sqlkit/blob/04972d04f24f/structscan.go#L104
https://pkg.go.dev/github.com/aita/sqlkit#SetColumns
anyhttps://pkg.go.dev/builtin#any
stringhttps://pkg.go.dev/builtin#string
anyhttps://pkg.go.dev/builtin#any
errorhttps://pkg.go.dev/builtin#error
Starhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L661
https://pkg.go.dev/github.com/aita/sqlkit#Star
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Selectionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Selection
https://pkg.go.dev/github.com/aita/sqlkit#pkg-types
Accesshttps://github.com/aita/sqlkit/blob/04972d04f24f/statement.go#L181
https://pkg.go.dev/github.com/aita/sqlkit#Access
inthttps://pkg.go.dev/builtin#int
Accesshttps://pkg.go.dev/github.com/aita/sqlkit#Access
iotahttps://pkg.go.dev/builtin#iota
Stringhttps://github.com/aita/sqlkit/blob/04972d04f24f/statement.go#L196
https://pkg.go.dev/github.com/aita/sqlkit#Access.String
Accesshttps://pkg.go.dev/github.com/aita/sqlkit#Access
stringhttps://pkg.go.dev/builtin#string
AnyColumnhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L40
https://pkg.go.dev/github.com/aita/sqlkit#AnyColumn
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Expressionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Expression
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Selectionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Selection
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
Backendhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L25
https://pkg.go.dev/github.com/aita/sqlkit#Backend
TxExecutorhttps://pkg.go.dev/github.com/aita/sqlkit#TxExecutor
DBhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L37
https://pkg.go.dev/github.com/aita/sqlkit#DB
stdsqlhttps://pkg.go.dev/database/sql
DBhttps://pkg.go.dev/database/sql#DB
Backendhttps://pkg.go.dev/github.com/aita/sqlkit#Backend
Balancerhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L161
https://pkg.go.dev/github.com/aita/sqlkit#Balancer
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
Randomhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L178
https://pkg.go.dev/github.com/aita/sqlkit#Random
Balancerhttps://pkg.go.dev/github.com/aita/sqlkit#Balancer
RoundRobinhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L168
https://pkg.go.dev/github.com/aita/sqlkit#RoundRobin
Balancerhttps://pkg.go.dev/github.com/aita/sqlkit#Balancer
Cardinalityhttps://github.com/aita/sqlkit/blob/04972d04f24f/relation.go#L6
https://pkg.go.dev/github.com/aita/sqlkit#Cardinality
inthttps://pkg.go.dev/builtin#int
Cardinalityhttps://pkg.go.dev/github.com/aita/sqlkit#Cardinality
iotahttps://pkg.go.dev/builtin#iota
Stringhttps://github.com/aita/sqlkit/blob/04972d04f24f/relation.go#L17
https://pkg.go.dev/github.com/aita/sqlkit#Cardinality.String
Cardinalityhttps://pkg.go.dev/github.com/aita/sqlkit#Cardinality
stringhttps://pkg.go.dev/builtin#string
ChunkOptionhttps://github.com/aita/sqlkit/blob/04972d04f24f/batch.go#L37
https://pkg.go.dev/github.com/aita/sqlkit#ChunkOption
ChunkOffhttps://github.com/aita/sqlkit/blob/04972d04f24f/batch.go#L46
https://pkg.go.dev/github.com/aita/sqlkit#ChunkOff
ChunkOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ChunkOption
ChunkSizehttps://github.com/aita/sqlkit/blob/04972d04f24f/batch.go#L42
https://pkg.go.dev/github.com/aita/sqlkit#ChunkSize
inthttps://pkg.go.dev/builtin#int
ChunkOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ChunkOption
Columnhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L123
https://pkg.go.dev/github.com/aita/sqlkit#Column
anyhttps://pkg.go.dev/builtin#any
NewColumnhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L130
https://pkg.go.dev/github.com/aita/sqlkit#NewColumn
anyhttps://pkg.go.dev/builtin#any
TableInfohttps://pkg.go.dev/github.com/aita/sqlkit#TableInfo
stringhttps://pkg.go.dev/builtin#string
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Addhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L395
https://pkg.go.dev/github.com/aita/sqlkit#Column.Add
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedSelectionhttps://pkg.go.dev/github.com/aita/sqlkit#TypedSelection
Aschttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L329
https://pkg.go.dev/github.com/aita/sqlkit#Column.Asc
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
OrderTermhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#OrderTerm
Betweenhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L256
https://pkg.go.dev/github.com/aita/sqlkit#Column.Between
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
ColumnNamehttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L139
https://pkg.go.dev/github.com/aita/sqlkit#Column.ColumnName
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
stringhttps://pkg.go.dev/builtin#string
Deschttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L332
https://pkg.go.dev/github.com/aita/sqlkit#Column.Desc
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
OrderTermhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#OrderTerm
Divhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L404
https://pkg.go.dev/github.com/aita/sqlkit#Column.Div
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedSelectionhttps://pkg.go.dev/github.com/aita/sqlkit#TypedSelection
Eqhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L151
https://pkg.go.dev/github.com/aita/sqlkit#Column.Eq
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
EqAnyhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L244
https://pkg.go.dev/github.com/aita/sqlkit#Column.EqAny
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
EqExprhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L154
https://pkg.go.dev/github.com/aita/sqlkit#Column.EqExpr
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Excludedhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L337
https://pkg.go.dev/github.com/aita/sqlkit#Column.Excluded
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
Gehttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L198
https://pkg.go.dev/github.com/aita/sqlkit#Column.Ge
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
GeAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L318
https://pkg.go.dev/github.com/aita/sqlkit#Column.GeAll
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
GeAnyhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L298
https://pkg.go.dev/github.com/aita/sqlkit#Column.GeAny
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
GeExprhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L211
https://pkg.go.dev/github.com/aita/sqlkit#Column.GeExpr
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Gthttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L195
https://pkg.go.dev/github.com/aita/sqlkit#Column.Gt
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
GtAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L313
https://pkg.go.dev/github.com/aita/sqlkit#Column.GtAll
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
GtAnyhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L293
https://pkg.go.dev/github.com/aita/sqlkit#Column.GtAny
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
GtExprhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L208
https://pkg.go.dev/github.com/aita/sqlkit#Column.GtExpr
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Inhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L218
https://pkg.go.dev/github.com/aita/sqlkit#Column.In
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
InQueryhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L267
https://pkg.go.dev/github.com/aita/sqlkit#Column.InQuery
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
IsDistinctFromhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L166
https://pkg.go.dev/github.com/aita/sqlkit#Column.IsDistinctFrom
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
IsDistinctFromExprhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L171
https://pkg.go.dev/github.com/aita/sqlkit#Column.IsDistinctFromExpr
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
IsNotDistinctFromhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L178
https://pkg.go.dev/github.com/aita/sqlkit#Column.IsNotDistinctFrom
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
IsNotDistinctFromExprhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L184
https://pkg.go.dev/github.com/aita/sqlkit#Column.IsNotDistinctFromExpr
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
IsNotNullhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L326
https://pkg.go.dev/github.com/aita/sqlkit#Column.IsNotNull
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
IsNullhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L323
https://pkg.go.dev/github.com/aita/sqlkit#Column.IsNull
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Lehttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L192
https://pkg.go.dev/github.com/aita/sqlkit#Column.Le
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
LeAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L308
https://pkg.go.dev/github.com/aita/sqlkit#Column.LeAll
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
LeAnyhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L288
https://pkg.go.dev/github.com/aita/sqlkit#Column.LeAny
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
LeExprhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L205
https://pkg.go.dev/github.com/aita/sqlkit#Column.LeExpr
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Lthttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L189
https://pkg.go.dev/github.com/aita/sqlkit#Column.Lt
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
LtAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L303
https://pkg.go.dev/github.com/aita/sqlkit#Column.LtAll
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
LtAnyhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L283
https://pkg.go.dev/github.com/aita/sqlkit#Column.LtAny
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
LtExprhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L202
https://pkg.go.dev/github.com/aita/sqlkit#Column.LtExpr
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Mulhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L401
https://pkg.go.dev/github.com/aita/sqlkit#Column.Mul
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedSelectionhttps://pkg.go.dev/github.com/aita/sqlkit#TypedSelection
Nehttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L157
https://pkg.go.dev/github.com/aita/sqlkit#Column.Ne
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
NeAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L251
https://pkg.go.dev/github.com/aita/sqlkit#Column.NeAll
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
NeExprhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L160
https://pkg.go.dev/github.com/aita/sqlkit#Column.NeExpr
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
NotBetweenhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L261
https://pkg.go.dev/github.com/aita/sqlkit#Column.NotBetween
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
NotInhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L231
https://pkg.go.dev/github.com/aita/sqlkit#Column.NotIn
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
NotInQueryhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L272
https://pkg.go.dev/github.com/aita/sqlkit#Column.NotInQuery
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Referencehttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L143
https://pkg.go.dev/github.com/aita/sqlkit#Column.Reference
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
stringhttps://pkg.go.dev/builtin#string
SQLExpressionhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L134
https://pkg.go.dev/github.com/aita/sqlkit#Column.SQLExpression
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
SQLSelectionhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L135
https://pkg.go.dev/github.com/aita/sqlkit#Column.SQLSelection
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
Sethttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L340
https://pkg.go.dev/github.com/aita/sqlkit#Column.Set
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Assignmenthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Assignment
SetExprhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L343
https://pkg.go.dev/github.com/aita/sqlkit#Column.SetExpr
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Assignmenthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Assignment
Subhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L398
https://pkg.go.dev/github.com/aita/sqlkit#Column.Sub
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
TypedSelectionhttps://pkg.go.dev/github.com/aita/sqlkit#TypedSelection
Cursorhttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L121
https://pkg.go.dev/github.com/aita/sqlkit#Cursor
ParseCursorhttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L133
https://pkg.go.dev/github.com/aita/sqlkit#ParseCursor
stringhttps://pkg.go.dev/builtin#string
Cursorhttps://pkg.go.dev/github.com/aita/sqlkit#Cursor
Starthttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L127
https://pkg.go.dev/github.com/aita/sqlkit#Start
Cursorhttps://pkg.go.dev/github.com/aita/sqlkit#Cursor
Stringhttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L142
https://pkg.go.dev/github.com/aita/sqlkit#Cursor.String
Cursorhttps://pkg.go.dev/github.com/aita/sqlkit#Cursor
stringhttps://pkg.go.dev/builtin#string
CursorCodechttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L99
https://pkg.go.dev/github.com/aita/sqlkit#CursorCodec
bytehttps://pkg.go.dev/builtin#byte
stringhttps://pkg.go.dev/builtin#string
errorhttps://pkg.go.dev/builtin#error
stringhttps://pkg.go.dev/builtin#string
bytehttps://pkg.go.dev/builtin#byte
errorhttps://pkg.go.dev/builtin#error
Databasehttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L14
https://pkg.go.dev/github.com/aita/sqlkit#Database
Openhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L185
https://pkg.go.dev/github.com/aita/sqlkit#Open
stringhttps://pkg.go.dev/builtin#string
DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#DatabaseOption
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
errorhttps://pkg.go.dev/builtin#error
WrapDBhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L198
https://pkg.go.dev/github.com/aita/sqlkit#WrapDB
stdsqlhttps://pkg.go.dev/database/sql
DBhttps://pkg.go.dev/database/sql#DB
DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#DatabaseOption
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
WrapExecutorhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L213
https://pkg.go.dev/github.com/aita/sqlkit#WrapExecutor
Executorhttps://pkg.go.dev/github.com/aita/sqlkit#Executor
DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#DatabaseOption
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
AutoChunkEnabledhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L480
https://pkg.go.dev/github.com/aita/sqlkit#Database.AutoChunkEnabled
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
boolhttps://pkg.go.dev/builtin#bool
Deletehttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L314
https://pkg.go.dev/github.com/aita/sqlkit#Database.Delete
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
Dialecthttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L251
https://pkg.go.dev/github.com/aita/sqlkit#Database.Dialect
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Dialect
Excepthttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L292
https://pkg.go.dev/github.com/aita/sqlkit#Database.Except
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Exechttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L443
https://pkg.go.dev/github.com/aita/sqlkit#Database.Exec
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Queryhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Query
stdsqlhttps://pkg.go.dev/database/sql
Resulthttps://pkg.go.dev/database/sql#Result
errorhttps://pkg.go.dev/builtin#error
Identitieshttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L256
https://pkg.go.dev/github.com/aita/sqlkit#Database.Identities
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
metahttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/meta
IdentityMaphttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/meta#IdentityMap
Inserthttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L300
https://pkg.go.dev/github.com/aita/sqlkit#Database.Insert
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
Intersecthttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L284
https://pkg.go.dev/github.com/aita/sqlkit#Database.Intersect
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Mergehttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L322
https://pkg.go.dev/github.com/aita/sqlkit#Database.Merge
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
NewSessionhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L337
https://pkg.go.dev/github.com/aita/sqlkit#Database.NewSession
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
SessionOptionhttps://pkg.go.dev/github.com/aita/sqlkit#SessionOption
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
RawSQLhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L330
https://pkg.go.dev/github.com/aita/sqlkit#Database.RawSQL
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
anyhttps://pkg.go.dev/builtin#any
anyhttps://pkg.go.dev/builtin#any
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
SQLhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L248
https://pkg.go.dev/github.com/aita/sqlkit#Database.SQL
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
stdsqlhttps://pkg.go.dev/database/sql
DBhttps://pkg.go.dev/database/sql#DB
Selecthttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L260
https://pkg.go.dev/github.com/aita/sqlkit#Database.Select
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Selectionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Selection
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Unionhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L269
https://pkg.go.dev/github.com/aita/sqlkit#Database.Union
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
UnionAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L276
https://pkg.go.dev/github.com/aita/sqlkit#Database.UnionAll
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Updatehttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L307
https://pkg.go.dev/github.com/aita/sqlkit#Database.Update
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
WithSessionhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L371
https://pkg.go.dev/github.com/aita/sqlkit#Database.WithSession
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
errorhttps://pkg.go.dev/builtin#error
SessionOptionhttps://pkg.go.dev/github.com/aita/sqlkit#SessionOption
errorhttps://pkg.go.dev/builtin#error
DatabaseOptionhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L64
https://pkg.go.dev/github.com/aita/sqlkit#DatabaseOption
Databasehttps://pkg.go.dev/github.com/aita/sqlkit#Database
WithAutoChunkhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L168
https://pkg.go.dev/github.com/aita/sqlkit#WithAutoChunk
boolhttps://pkg.go.dev/builtin#bool
DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#DatabaseOption
WithBatchReadSnapshothttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L145
https://pkg.go.dev/github.com/aita/sqlkit#WithBatchReadSnapshot
boolhttps://pkg.go.dev/builtin#bool
DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#DatabaseOption
WithBatchWriteSnapshothttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L158
https://pkg.go.dev/github.com/aita/sqlkit#WithBatchWriteSnapshot
boolhttps://pkg.go.dev/builtin#bool
DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#DatabaseOption
WithDialecthttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L67
https://pkg.go.dev/github.com/aita/sqlkit#WithDialect
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Dialect
DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#DatabaseOption
WithHookshttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L94
https://pkg.go.dev/github.com/aita/sqlkit#WithHooks
Hookshttps://pkg.go.dev/github.com/aita/sqlkit#Hooks
DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#DatabaseOption
WithMetadatahttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L78
https://pkg.go.dev/github.com/aita/sqlkit#WithMetadata
metahttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/meta
Metadatahttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/meta#Metadata
DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#DatabaseOption
WithPreloadBatchSizehttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L178
https://pkg.go.dev/github.com/aita/sqlkit#WithPreloadBatchSize
inthttps://pkg.go.dev/builtin#int
DatabaseOptionhttps://pkg.go.dev/github.com/aita/sqlkit#DatabaseOption
DeleteQueryhttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go#L11
https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
Deletehttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go#L32
https://pkg.go.dev/github.com/aita/sqlkit#Delete
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
https://pkg.go.dev/github.com/aita/sqlkit#example-Delete
AutoChunkhttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go#L41
https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.AutoChunk
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
ChunkOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ChunkOption
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
Exechttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go#L159
https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Exec
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
stdsqlhttps://pkg.go.dev/database/sql
Resulthttps://pkg.go.dev/database/sql#Result
errorhttps://pkg.go.dev/builtin#error
Filterhttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go#L79
https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Filter
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
anyhttps://pkg.go.dev/builtin#any
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
Joinhttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go#L55
https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Join
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
LeftJoinhttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go#L61
https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.LeftJoin
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
Returninghttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go#L124
https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Returning
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Selectionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Selection
ReturningQueryhttps://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery
ToSQLhttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go#L133
https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.ToSQL
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Dialect
stringhttps://pkg.go.dev/builtin#string
anyhttps://pkg.go.dev/builtin#any
errorhttps://pkg.go.dev/builtin#error
Usinghttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go#L48
https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Using
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
UsingRelhttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go#L69
https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.UsingRel
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
Relationhttps://pkg.go.dev/github.com/aita/sqlkit#Relation
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
Wherehttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go#L93
https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.Where
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
WithCTEhttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go#L116
https://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery.WithCTE
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
CTEhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#CTE
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
Dialecthttps://github.com/aita/sqlkit/blob/04972d04f24f/dialect.go#L6
https://pkg.go.dev/github.com/aita/sqlkit#Dialect
querysqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Dialect
DialectForDriverhttps://github.com/aita/sqlkit/blob/04972d04f24f/dialect.go#L42
https://pkg.go.dev/github.com/aita/sqlkit#DialectForDriver
stringhttps://pkg.go.dev/builtin#string
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit#Dialect
ExecOptionhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L254
https://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Execablehttps://github.com/aita/sqlkit/blob/04972d04f24f/query.go#L69
https://pkg.go.dev/github.com/aita/sqlkit#Execable
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
stdsqlhttps://pkg.go.dev/database/sql
Resulthttps://pkg.go.dev/database/sql#Result
errorhttps://pkg.go.dev/builtin#error
Executorhttps://github.com/aita/sqlkit/blob/04972d04f24f/exec.go#L53
https://pkg.go.dev/github.com/aita/sqlkit#Executor
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
stdsqlhttps://pkg.go.dev/database/sql
Rowshttps://pkg.go.dev/database/sql#Rows
errorhttps://pkg.go.dev/builtin#error
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
stdsqlhttps://pkg.go.dev/database/sql
Resulthttps://pkg.go.dev/database/sql#Result
errorhttps://pkg.go.dev/builtin#error
FilterTermhttps://github.com/aita/sqlkit/blob/04972d04f24f/filter.go#L17
https://pkg.go.dev/github.com/aita/sqlkit#FilterTerm
Eqhttps://github.com/aita/sqlkit/blob/04972d04f24f/filter.go#L27
https://pkg.go.dev/github.com/aita/sqlkit#Eq
anyhttps://pkg.go.dev/builtin#any
FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#FilterTerm
FilterIsNullhttps://github.com/aita/sqlkit/blob/04972d04f24f/filter.go#L71
https://pkg.go.dev/github.com/aita/sqlkit#FilterIsNull
FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#FilterTerm
FilterLikehttps://github.com/aita/sqlkit/blob/04972d04f24f/filter.go#L66
https://pkg.go.dev/github.com/aita/sqlkit#FilterLike
stringhttps://pkg.go.dev/builtin#string
FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#FilterTerm
Gehttps://github.com/aita/sqlkit/blob/04972d04f24f/filter.go#L52
https://pkg.go.dev/github.com/aita/sqlkit#Ge
anyhttps://pkg.go.dev/builtin#any
FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#FilterTerm
Gthttps://github.com/aita/sqlkit/blob/04972d04f24f/filter.go#L47
https://pkg.go.dev/github.com/aita/sqlkit#Gt
anyhttps://pkg.go.dev/builtin#any
FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#FilterTerm
Inhttps://github.com/aita/sqlkit/blob/04972d04f24f/filter.go#L57
https://pkg.go.dev/github.com/aita/sqlkit#In
anyhttps://pkg.go.dev/builtin#any
FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#FilterTerm
Lehttps://github.com/aita/sqlkit/blob/04972d04f24f/filter.go#L42
https://pkg.go.dev/github.com/aita/sqlkit#Le
anyhttps://pkg.go.dev/builtin#any
FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#FilterTerm
Lthttps://github.com/aita/sqlkit/blob/04972d04f24f/filter.go#L37
https://pkg.go.dev/github.com/aita/sqlkit#Lt
anyhttps://pkg.go.dev/builtin#any
FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#FilterTerm
Nehttps://github.com/aita/sqlkit/blob/04972d04f24f/filter.go#L32
https://pkg.go.dev/github.com/aita/sqlkit#Ne
anyhttps://pkg.go.dev/builtin#any
FilterTermhttps://pkg.go.dev/github.com/aita/sqlkit#FilterTerm
Hookshttps://github.com/aita/sqlkit/blob/04972d04f24f/hooks.go#L28
https://pkg.go.dev/github.com/aita/sqlkit#Hooks
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
errorhttps://pkg.go.dev/builtin#error
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
anyhttps://pkg.go.dev/builtin#any
errorhttps://pkg.go.dev/builtin#error
errorhttps://pkg.go.dev/builtin#error
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
stdsqlhttps://pkg.go.dev/database/sql
Resulthttps://pkg.go.dev/database/sql#Result
errorhttps://pkg.go.dev/builtin#error
errorhttps://pkg.go.dev/builtin#error
InsertQueryhttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L18
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
Inserthttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L46
https://pkg.go.dev/github.com/aita/sqlkit#Insert
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
https://pkg.go.dev/github.com/aita/sqlkit#example-Insert
https://pkg.go.dev/github.com/aita/sqlkit#example-Insert-MysqlReturning
AutoChunkhttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L93
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.AutoChunk
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
ChunkOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ChunkOption
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
BatchSizehttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L101
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
inthttps://pkg.go.dev/builtin#int
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
Columnshttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L79
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Columns
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
AnyColumnhttps://pkg.go.dev/github.com/aita/sqlkit#AnyColumn
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
DoNothinghttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L160
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.DoNothing
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
DoUpdatehttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L167
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.DoUpdate
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Assignmenthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Assignment
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
Exechttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L371
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Exec
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
stdsqlhttps://pkg.go.dev/database/sql
Resulthttps://pkg.go.dev/database/sql#Result
errorhttps://pkg.go.dev/builtin#error
FromSelecthttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L107
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.FromSelect
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Queryhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Query
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
OnConflicthttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L136
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.OnConflict
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
AnyColumnhttps://pkg.go.dev/github.com/aita/sqlkit#AnyColumn
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
OnConflictConstrainthttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L144
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.OnConflictConstraint
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
stringhttps://pkg.go.dev/builtin#string
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
OnConflictExprhttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L152
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.OnConflictExpr
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Expressionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Expression
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
Returninghttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L195
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Returning
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Selectionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Selection
ReturningQueryhttps://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery
ToSQLhttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L202
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.ToSQL
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Dialect
stringhttps://pkg.go.dev/builtin#string
anyhttps://pkg.go.dev/builtin#any
errorhttps://pkg.go.dev/builtin#error
Valueshttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L57
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Values
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
anyhttps://pkg.go.dev/builtin#any
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
Wherehttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go#L177
https://pkg.go.dev/github.com/aita/sqlkit#InsertQuery.Where
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
LockOptionhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L352
https://pkg.go.dev/github.com/aita/sqlkit#LockOption
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
LockOptionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#LockOption
LockOfhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L363
https://pkg.go.dev/github.com/aita/sqlkit#LockOf
stringhttps://pkg.go.dev/builtin#string
LockOptionhttps://pkg.go.dev/github.com/aita/sqlkit#LockOption
NoWaithttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L359
https://pkg.go.dev/github.com/aita/sqlkit#NoWait
LockOptionhttps://pkg.go.dev/github.com/aita/sqlkit#LockOption
SkipLockedhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L356
https://pkg.go.dev/github.com/aita/sqlkit#SkipLocked
LockOptionhttps://pkg.go.dev/github.com/aita/sqlkit#LockOption
MergeQueryhttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L23
https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
Mergehttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L48
https://pkg.go.dev/github.com/aita/sqlkit#Merge
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
Ashttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L53
https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.As
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
stringhttps://pkg.go.dev/builtin#string
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
Exechttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L96
https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.Exec
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
stdsqlhttps://pkg.go.dev/database/sql
Resulthttps://pkg.go.dev/database/sql#Result
errorhttps://pkg.go.dev/builtin#error
Onhttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L66
https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.On
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
Returninghttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L86
https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.Returning
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Selectionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Selection
ReturningQueryhttps://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery
ToSQLhttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L91
https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.ToSQL
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Dialect
stringhttps://pkg.go.dev/builtin#string
anyhttps://pkg.go.dev/builtin#any
errorhttps://pkg.go.dev/builtin#error
Usinghttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L60
https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.Using
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
Whenhttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L72
https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.When
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
MergeWhenhttps://pkg.go.dev/github.com/aita/sqlkit#MergeWhen
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
WithCTEhttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L79
https://pkg.go.dev/github.com/aita/sqlkit#MergeQuery.WithCTE
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
CTEhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#CTE
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
MergeWhenhttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L31
https://pkg.go.dev/github.com/aita/sqlkit#MergeWhen
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
MergeWhenhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#MergeWhen
WhenMatchedhttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L35
https://pkg.go.dev/github.com/aita/sqlkit#WhenMatched
MergeWhenhttps://pkg.go.dev/github.com/aita/sqlkit#MergeWhen
WhenNotMatchedhttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L39
https://pkg.go.dev/github.com/aita/sqlkit#WhenNotMatched
MergeWhenhttps://pkg.go.dev/github.com/aita/sqlkit#MergeWhen
WhenNotMatchedBySourcehttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go#L44
https://pkg.go.dev/github.com/aita/sqlkit#WhenNotMatchedBySource
MergeWhenhttps://pkg.go.dev/github.com/aita/sqlkit#MergeWhen
MySQLDialecthttps://github.com/aita/sqlkit/blob/04972d04f24f/dialect.go#L13
https://pkg.go.dev/github.com/aita/sqlkit#MySQLDialect
querysqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
MySQLDialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#MySQLDialect
Ophttps://github.com/aita/sqlkit/blob/04972d04f24f/statement.go#L16
https://pkg.go.dev/github.com/aita/sqlkit#Op
inthttps://pkg.go.dev/builtin#int
Ophttps://pkg.go.dev/github.com/aita/sqlkit#Op
iotahttps://pkg.go.dev/builtin#iota
Stringhttps://github.com/aita/sqlkit/blob/04972d04f24f/statement.go#L27
https://pkg.go.dev/github.com/aita/sqlkit#Op.String
Ophttps://pkg.go.dev/github.com/aita/sqlkit#Op
stringhttps://pkg.go.dev/builtin#string
Pagehttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L149
https://pkg.go.dev/github.com/aita/sqlkit#Page
boolhttps://pkg.go.dev/builtin#bool
boolhttps://pkg.go.dev/builtin#bool
Nexthttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L158
https://pkg.go.dev/github.com/aita/sqlkit#Page.Next
Pagehttps://pkg.go.dev/github.com/aita/sqlkit#Page
Cursorhttps://pkg.go.dev/github.com/aita/sqlkit#Cursor
Prevhttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L162
https://pkg.go.dev/github.com/aita/sqlkit#Page.Prev
Pagehttps://pkg.go.dev/github.com/aita/sqlkit#Page
Cursorhttps://pkg.go.dev/github.com/aita/sqlkit#Cursor
PageKeyhttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L70
https://pkg.go.dev/github.com/aita/sqlkit#PageKey
KeyAschttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L77
https://pkg.go.dev/github.com/aita/sqlkit#KeyAsc
anyhttps://pkg.go.dev/builtin#any
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
PageKeyhttps://pkg.go.dev/github.com/aita/sqlkit#PageKey
KeyDeschttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L82
https://pkg.go.dev/github.com/aita/sqlkit#KeyDesc
anyhttps://pkg.go.dev/builtin#any
Columnhttps://pkg.go.dev/github.com/aita/sqlkit#Column
PageKeyhttps://pkg.go.dev/github.com/aita/sqlkit#PageKey
Paginatorhttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L37
https://pkg.go.dev/github.com/aita/sqlkit#Paginator
NewPaginatorhttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L46
https://pkg.go.dev/github.com/aita/sqlkit#NewPaginator
PageKeyhttps://pkg.go.dev/github.com/aita/sqlkit#PageKey
Paginatorhttps://pkg.go.dev/github.com/aita/sqlkit#Paginator
Limithttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L51
https://pkg.go.dev/github.com/aita/sqlkit#Paginator.Limit
Paginatorhttps://pkg.go.dev/github.com/aita/sqlkit#Paginator
inthttps://pkg.go.dev/builtin#int
Paginatorhttps://pkg.go.dev/github.com/aita/sqlkit#Paginator
Paginatehttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L173
https://pkg.go.dev/github.com/aita/sqlkit#Paginator.Paginate
Paginatorhttps://pkg.go.dev/github.com/aita/sqlkit#Paginator
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
anyhttps://pkg.go.dev/builtin#any
Cursorhttps://pkg.go.dev/github.com/aita/sqlkit#Cursor
Pagehttps://pkg.go.dev/github.com/aita/sqlkit#Page
errorhttps://pkg.go.dev/builtin#error
WithCodechttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go#L61
https://pkg.go.dev/github.com/aita/sqlkit#Paginator.WithCodec
Paginatorhttps://pkg.go.dev/github.com/aita/sqlkit#Paginator
CursorCodechttps://pkg.go.dev/github.com/aita/sqlkit#CursorCodec
Paginatorhttps://pkg.go.dev/github.com/aita/sqlkit#Paginator
PostgreSQLDialecthttps://github.com/aita/sqlkit/blob/04972d04f24f/dialect.go#L9
https://pkg.go.dev/github.com/aita/sqlkit#PostgreSQLDialect
querysqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
PostgreSQLDialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#PostgreSQLDialect
Predicatehttps://github.com/aita/sqlkit/blob/04972d04f24f/predicate.go#L8
https://pkg.go.dev/github.com/aita/sqlkit#Predicate
Andhttps://github.com/aita/sqlkit/blob/04972d04f24f/predicate.go#L73
https://pkg.go.dev/github.com/aita/sqlkit#And
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Condhttps://github.com/aita/sqlkit/blob/04972d04f24f/predicate.go#L138
https://pkg.go.dev/github.com/aita/sqlkit#Cond
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Expressionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Expression
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Existshttps://github.com/aita/sqlkit/blob/04972d04f24f/predicate.go#L128
https://pkg.go.dev/github.com/aita/sqlkit#Exists
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
ILikehttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L419
https://pkg.go.dev/github.com/aita/sqlkit#ILike
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
InValueshttps://github.com/aita/sqlkit/blob/04972d04f24f/predicate.go#L47
https://pkg.go.dev/github.com/aita/sqlkit#InValues
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Expressionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Expression
anyhttps://pkg.go.dev/builtin#any
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Likehttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L407
https://pkg.go.dev/github.com/aita/sqlkit#Like
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Matchhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L442
https://pkg.go.dev/github.com/aita/sqlkit#Match
stringhttps://pkg.go.dev/builtin#string
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
stringhttps://pkg.go.dev/builtin#string
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Nothttps://github.com/aita/sqlkit/blob/04972d04f24f/predicate.go#L91
https://pkg.go.dev/github.com/aita/sqlkit#Not
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
NotExistshttps://github.com/aita/sqlkit/blob/04972d04f24f/predicate.go#L131
https://pkg.go.dev/github.com/aita/sqlkit#NotExists
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
NotLikehttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L412
https://pkg.go.dev/github.com/aita/sqlkit#NotLike
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
NotSimilarTohttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L431
https://pkg.go.dev/github.com/aita/sqlkit#NotSimilarTo
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Orhttps://github.com/aita/sqlkit/blob/04972d04f24f/predicate.go#L82
https://pkg.go.dev/github.com/aita/sqlkit#Or
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
SimilarTohttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L426
https://pkg.go.dev/github.com/aita/sqlkit#SimilarTo
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Andhttps://github.com/aita/sqlkit/blob/04972d04f24f/predicate.go#L53
https://pkg.go.dev/github.com/aita/sqlkit#Predicate.And
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Expressionhttps://github.com/aita/sqlkit/blob/04972d04f24f/predicate.go#L50
https://pkg.go.dev/github.com/aita/sqlkit#Predicate.Expression
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Expressionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Expression
Orhttps://github.com/aita/sqlkit/blob/04972d04f24f/predicate.go#L63
https://pkg.go.dev/github.com/aita/sqlkit#Predicate.Or
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Querierhttps://github.com/aita/sqlkit/blob/04972d04f24f/exec.go#L19
https://pkg.go.dev/github.com/aita/sqlkit#Querier
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Selectionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Selection
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
anyhttps://pkg.go.dev/builtin#any
anyhttps://pkg.go.dev/builtin#any
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Dialect
Queryhttps://github.com/aita/sqlkit/blob/04972d04f24f/query.go#L16
https://pkg.go.dev/github.com/aita/sqlkit#Query
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Queryhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Query
ReadWriteOptionhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L117
https://pkg.go.dev/github.com/aita/sqlkit#ReadWriteOption
WithBalancerhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L127
https://pkg.go.dev/github.com/aita/sqlkit#WithBalancer
Balancerhttps://pkg.go.dev/github.com/aita/sqlkit#Balancer
ReadWriteOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ReadWriteOption
WithReplicashttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L121
https://pkg.go.dev/github.com/aita/sqlkit#WithReplicas
stringhttps://pkg.go.dev/builtin#string
ReadWriteOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ReadWriteOption
Relationhttps://github.com/aita/sqlkit/blob/04972d04f24f/relation.go#L34
https://pkg.go.dev/github.com/aita/sqlkit#Relation
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
Cardinalityhttps://pkg.go.dev/github.com/aita/sqlkit#Cardinality
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
RelationSourcehttps://github.com/aita/sqlkit/blob/04972d04f24f/relation.go#L55
https://pkg.go.dev/github.com/aita/sqlkit#RelationSource
Relationhttps://pkg.go.dev/github.com/aita/sqlkit#Relation
RetryOptionhttps://github.com/aita/sqlkit/blob/04972d04f24f/retry.go#L45
https://pkg.go.dev/github.com/aita/sqlkit#RetryOption
MaxAttemptshttps://github.com/aita/sqlkit/blob/04972d04f24f/retry.go#L89
https://pkg.go.dev/github.com/aita/sqlkit#MaxAttempts
inthttps://pkg.go.dev/builtin#int
RetryOptionhttps://pkg.go.dev/github.com/aita/sqlkit#RetryOption
RetryBackoffhttps://github.com/aita/sqlkit/blob/04972d04f24f/retry.go#L104
https://pkg.go.dev/github.com/aita/sqlkit#RetryBackoff
inthttps://pkg.go.dev/builtin#int
timehttps://pkg.go.dev/time
Durationhttps://pkg.go.dev/time#Duration
RetryOptionhttps://pkg.go.dev/github.com/aita/sqlkit#RetryOption
RetryIfhttps://github.com/aita/sqlkit/blob/04972d04f24f/retry.go#L98
https://pkg.go.dev/github.com/aita/sqlkit#RetryIf
errorhttps://pkg.go.dev/builtin#error
boolhttps://pkg.go.dev/builtin#bool
RetryOptionhttps://pkg.go.dev/github.com/aita/sqlkit#RetryOption
ReturningQueryhttps://github.com/aita/sqlkit/blob/04972d04f24f/returning.go#L13
https://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery
Allhttps://github.com/aita/sqlkit/blob/04972d04f24f/returning.go#L29
https://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery.All
ReturningQueryhttps://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
ToSQLhttps://github.com/aita/sqlkit/blob/04972d04f24f/returning.go#L19
https://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery.ToSQL
ReturningQueryhttps://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Dialect
stringhttps://pkg.go.dev/builtin#string
anyhttps://pkg.go.dev/builtin#any
errorhttps://pkg.go.dev/builtin#error
RouteFlaghttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L264
https://pkg.go.dev/github.com/aita/sqlkit#RouteFlag
inthttps://pkg.go.dev/builtin#int
RouteOptionhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L296
https://pkg.go.dev/github.com/aita/sqlkit#RouteOption
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
SessionOptionhttps://pkg.go.dev/github.com/aita/sqlkit#SessionOption
WithRoutehttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L310
https://pkg.go.dev/github.com/aita/sqlkit#WithRoute
stringhttps://pkg.go.dev/builtin#string
RouteFlaghttps://pkg.go.dev/github.com/aita/sqlkit#RouteFlag
RouteOptionhttps://pkg.go.dev/github.com/aita/sqlkit#RouteOption
Routerhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L61
https://pkg.go.dev/github.com/aita/sqlkit#Router
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
stringhttps://pkg.go.dev/builtin#string
ReadWriteRouterhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L103
https://pkg.go.dev/github.com/aita/sqlkit#ReadWriteRouter
ReadWriteOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ReadWriteOption
Routerhttps://pkg.go.dev/github.com/aita/sqlkit#Router
Routinghttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L72
https://pkg.go.dev/github.com/aita/sqlkit#Routing
NewRouterhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L81
https://pkg.go.dev/github.com/aita/sqlkit#NewRouter
stringhttps://pkg.go.dev/builtin#string
Backendhttps://pkg.go.dev/github.com/aita/sqlkit#Backend
Routerhttps://pkg.go.dev/github.com/aita/sqlkit#Router
Routinghttps://pkg.go.dev/github.com/aita/sqlkit#Routing
Beginhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L222
https://pkg.go.dev/github.com/aita/sqlkit#Routing.Begin
Routinghttps://pkg.go.dev/github.com/aita/sqlkit#Routing
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
stdsqlhttps://pkg.go.dev/database/sql
TxOptionshttps://pkg.go.dev/database/sql#TxOptions
Txhttps://pkg.go.dev/github.com/aita/sqlkit#Tx
errorhttps://pkg.go.dev/builtin#error
Exechttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L210
https://pkg.go.dev/github.com/aita/sqlkit#Routing.Exec
Routinghttps://pkg.go.dev/github.com/aita/sqlkit#Routing
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
stdsqlhttps://pkg.go.dev/database/sql
Resulthttps://pkg.go.dev/database/sql#Result
errorhttps://pkg.go.dev/builtin#error
Queryhttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go#L201
https://pkg.go.dev/github.com/aita/sqlkit#Routing.Query
Routinghttps://pkg.go.dev/github.com/aita/sqlkit#Routing
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
stdsqlhttps://pkg.go.dev/database/sql
Rowshttps://pkg.go.dev/database/sql#Rows
errorhttps://pkg.go.dev/builtin#error
Rowshttps://github.com/aita/sqlkit/blob/04972d04f24f/exec.go#L136
https://pkg.go.dev/github.com/aita/sqlkit#Rows
ErrRowshttps://github.com/aita/sqlkit/blob/04972d04f24f/exec.go#L199
https://pkg.go.dev/github.com/aita/sqlkit#ErrRows
errorhttps://pkg.go.dev/builtin#error
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
Scanhttps://github.com/aita/sqlkit/blob/04972d04f24f/exec.go#L215
https://pkg.go.dev/github.com/aita/sqlkit#Rows.Scan
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
anyhttps://pkg.go.dev/builtin#any
errorhttps://pkg.go.dev/builtin#error
Scannablehttps://github.com/aita/sqlkit/blob/04972d04f24f/query.go#L30
https://pkg.go.dev/github.com/aita/sqlkit#Scannable
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
SelectQueryhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L24
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Selecthttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L52
https://pkg.go.dev/github.com/aita/sqlkit#Select
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Selectionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Selection
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
https://pkg.go.dev/github.com/aita/sqlkit#example-Select
https://pkg.go.dev/github.com/aita/sqlkit#example-Select-Join
Allhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L490
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.All
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
Ashttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L463
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.As
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
stringhttps://pkg.go.dev/builtin#string
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
DerivedTablehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#DerivedTable
AutoChunkhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L99
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.AutoChunk
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
ChunkOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ChunkOption
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
CTEhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L446
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.CTE
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
stringhttps://pkg.go.dev/builtin#string
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
CTEOptionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#CTEOption
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
CTEhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#CTE
Counthttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L580
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Count
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
int64https://pkg.go.dev/builtin#int64
errorhttps://pkg.go.dev/builtin#error
CrossJoinhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L139
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.CrossJoin
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Distincthttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L391
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Distinct
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
DistinctOnhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L401
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.DistinctOn
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Expressionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Expression
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Excepthttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L639
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Except
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
ExceptAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L645
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ExceptAll
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Filterhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L304
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Filter
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
anyhttps://pkg.go.dev/builtin#any
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Firsthttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L544
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.First
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
ForKeySharehttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L385
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ForKeyShare
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
LockOptionhttps://pkg.go.dev/github.com/aita/sqlkit#LockOption
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
ForNoKeyUpdatehttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L379
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ForNoKeyUpdate
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
LockOptionhttps://pkg.go.dev/github.com/aita/sqlkit#LockOption
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
ForSharehttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L373
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ForShare
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
LockOptionhttps://pkg.go.dev/github.com/aita/sqlkit#LockOption
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
ForUpdatehttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L367
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ForUpdate
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
LockOptionhttps://pkg.go.dev/github.com/aita/sqlkit#LockOption
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Fromhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L59
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.From
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
FullJoinhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L132
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.FullJoin
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
FullJoinRelhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L177
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.FullJoinRel
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Relationhttps://pkg.go.dev/github.com/aita/sqlkit#Relation
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Gethttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L594
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Get
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
anyhttps://pkg.go.dev/builtin#any
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
GroupByhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L316
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.GroupBy
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Expressionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Expression
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Havinghttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L323
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Having
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Intersecthttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L628
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Intersect
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
IntersectAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L634
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.IntersectAll
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Joinhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L114
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Join
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
JoinRelhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L185
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.JoinRel
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Relationhttps://pkg.go.dev/github.com/aita/sqlkit#Relation
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
JoinUsinghttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L145
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.JoinUsing
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
stringhttps://pkg.go.dev/builtin#string
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
LeftJoinhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L120
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.LeftJoin
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
LeftJoinRelhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L191
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.LeftJoinRel
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Relationhttps://pkg.go.dev/github.com/aita/sqlkit#Relation
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
LeftJoinUsinghttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L151
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.LeftJoinUsing
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
stringhttps://pkg.go.dev/builtin#string
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Limithttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L337
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Limit
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
inthttps://pkg.go.dev/builtin#int
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
NaturalJoinhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L158
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.NaturalJoin
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
NaturalLeftJoinhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L164
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.NaturalLeftJoin
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Offsethttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L344
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Offset
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
inthttps://pkg.go.dev/builtin#int
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Onehttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L555
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.One
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
OrderByhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L330
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.OrderBy
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
OrderTermhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#OrderTerm
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Pagehttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L571
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Page
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
inthttps://pkg.go.dev/builtin#int
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
Preloadhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L221
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Preload
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
PreloadRelhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L244
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.PreloadRel
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Relationhttps://pkg.go.dev/github.com/aita/sqlkit#Relation
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
RightJoinhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L126
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.RightJoin
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
RightJoinRelhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L171
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.RightJoinRel
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Relationhttps://pkg.go.dev/github.com/aita/sqlkit#Relation
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SQLSourcehttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L468
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.SQLSource
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SourceExpressionhttps://pkg.go.dev/github.com/aita/sqlkit#SourceExpression
ToSQLhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L473
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.ToSQL
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Dialect
stringhttps://pkg.go.dev/builtin#string
anyhttps://pkg.go.dev/builtin#any
errorhttps://pkg.go.dev/builtin#error
Unionhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L618
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Union
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
UnionAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L623
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.UnionAll
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Wherehttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L83
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Where
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Windowhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L410
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.Window
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
NamedWindowhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#NamedWindow
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
WithCTEhttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go#L452
https://pkg.go.dev/github.com/aita/sqlkit#SelectQuery.WithCTE
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
CTEhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#CTE
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Selectablehttps://github.com/aita/sqlkit/blob/04972d04f24f/query.go#L50
https://pkg.go.dev/github.com/aita/sqlkit#Selectable
Scannablehttps://pkg.go.dev/github.com/aita/sqlkit#Scannable
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
inthttps://pkg.go.dev/builtin#int
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
int64https://pkg.go.dev/builtin#int64
errorhttps://pkg.go.dev/builtin#error
Sessionhttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L26
https://pkg.go.dev/github.com/aita/sqlkit#Session
AutoChunkEnabledhttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L325
https://pkg.go.dev/github.com/aita/sqlkit#Session.AutoChunkEnabled
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
boolhttps://pkg.go.dev/builtin#bool
Closehttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L144
https://pkg.go.dev/github.com/aita/sqlkit#Session.Close
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
errorhttps://pkg.go.dev/builtin#error
Commithttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L113
https://pkg.go.dev/github.com/aita/sqlkit#Session.Commit
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
errorhttps://pkg.go.dev/builtin#error
Deletehttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L210
https://pkg.go.dev/github.com/aita/sqlkit#Session.Delete
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
DeleteQueryhttps://pkg.go.dev/github.com/aita/sqlkit#DeleteQuery
Dialecthttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L253
https://pkg.go.dev/github.com/aita/sqlkit#Session.Dialect
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Dialect
Excepthttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L188
https://pkg.go.dev/github.com/aita/sqlkit#Session.Except
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Exechttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L233
https://pkg.go.dev/github.com/aita/sqlkit#Session.Exec
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Queryhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Query
stdsqlhttps://pkg.go.dev/database/sql
Resulthttps://pkg.go.dev/database/sql#Result
errorhttps://pkg.go.dev/builtin#error
Identitieshttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L258
https://pkg.go.dev/github.com/aita/sqlkit#Session.Identities
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
metahttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/meta
IdentityMaphttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/meta#IdentityMap
Inserthttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L196
https://pkg.go.dev/github.com/aita/sqlkit#Session.Insert
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
InsertQueryhttps://pkg.go.dev/github.com/aita/sqlkit#InsertQuery
Intersecthttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L180
https://pkg.go.dev/github.com/aita/sqlkit#Session.Intersect
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Mergehttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L217
https://pkg.go.dev/github.com/aita/sqlkit#Session.Merge
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
MergeQueryhttps://pkg.go.dev/github.com/aita/sqlkit#MergeQuery
RawSQLhttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L225
https://pkg.go.dev/github.com/aita/sqlkit#Session.RawSQL
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
anyhttps://pkg.go.dev/builtin#any
anyhttps://pkg.go.dev/builtin#any
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
Releasehttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L285
https://pkg.go.dev/github.com/aita/sqlkit#Session.Release
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
stringhttps://pkg.go.dev/builtin#string
errorhttps://pkg.go.dev/builtin#error
Rollbackhttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L128
https://pkg.go.dev/github.com/aita/sqlkit#Session.Rollback
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
errorhttps://pkg.go.dev/builtin#error
RollbackTohttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L278
https://pkg.go.dev/github.com/aita/sqlkit#Session.RollbackTo
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
stringhttps://pkg.go.dev/builtin#string
errorhttps://pkg.go.dev/builtin#error
Savepointhttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L264
https://pkg.go.dev/github.com/aita/sqlkit#Session.Savepoint
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
stringhttps://pkg.go.dev/builtin#string
errorhttps://pkg.go.dev/builtin#error
Selecthttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L156
https://pkg.go.dev/github.com/aita/sqlkit#Session.Select
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Selectionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Selection
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
Unionhttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L165
https://pkg.go.dev/github.com/aita/sqlkit#Session.Union
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
UnionAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L172
https://pkg.go.dev/github.com/aita/sqlkit#Session.UnionAll
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Updatehttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go#L203
https://pkg.go.dev/github.com/aita/sqlkit#Session.Update
Sessionhttps://pkg.go.dev/github.com/aita/sqlkit#Session
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
SessionOptionhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L405
https://pkg.go.dev/github.com/aita/sqlkit#SessionOption
WithRetryhttps://github.com/aita/sqlkit/blob/04972d04f24f/retry.go#L65
https://pkg.go.dev/github.com/aita/sqlkit#WithRetry
RetryOptionhttps://pkg.go.dev/github.com/aita/sqlkit#RetryOption
SessionOptionhttps://pkg.go.dev/github.com/aita/sqlkit#SessionOption
WithSessionAutoChunkhttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L434
https://pkg.go.dev/github.com/aita/sqlkit#WithSessionAutoChunk
boolhttps://pkg.go.dev/builtin#bool
SessionOptionhttps://pkg.go.dev/github.com/aita/sqlkit#SessionOption
WithTxOptionshttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go#L419
https://pkg.go.dev/github.com/aita/sqlkit#WithTxOptions
TxOptionshttps://pkg.go.dev/github.com/aita/sqlkit#TxOptions
SessionOptionhttps://pkg.go.dev/github.com/aita/sqlkit#SessionOption
SourceExpressionhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L21
https://pkg.go.dev/github.com/aita/sqlkit#SourceExpression
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
SourceExpressionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#SourceExpression
StandardSQLDialecthttps://github.com/aita/sqlkit/blob/04972d04f24f/dialect.go#L18
https://pkg.go.dev/github.com/aita/sqlkit#StandardSQLDialect
querysqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
StandardSQLDialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#StandardSQLDialect
Statementhttps://github.com/aita/sqlkit/blob/04972d04f24f/statement.go#L48
https://pkg.go.dev/github.com/aita/sqlkit#Statement
Ophttps://pkg.go.dev/github.com/aita/sqlkit#Op
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Queryhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Query
stringhttps://pkg.go.dev/builtin#string
anyhttps://pkg.go.dev/builtin#any
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Dialect
stringhttps://pkg.go.dev/builtin#string
Accesshttps://github.com/aita/sqlkit/blob/04972d04f24f/statement.go#L214
https://pkg.go.dev/github.com/aita/sqlkit#Statement.Access
Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
Accesshttps://pkg.go.dev/github.com/aita/sqlkit#Access
IsWritehttps://github.com/aita/sqlkit/blob/04972d04f24f/statement.go#L235
https://pkg.go.dev/github.com/aita/sqlkit#Statement.IsWrite
Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
boolhttps://pkg.go.dev/builtin#bool
Kindhttps://github.com/aita/sqlkit/blob/04972d04f24f/statement.go#L142
https://pkg.go.dev/github.com/aita/sqlkit#Statement.Kind
Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
StatementKindhttps://pkg.go.dev/github.com/aita/sqlkit#StatementKind
Recompilehttps://github.com/aita/sqlkit/blob/04972d04f24f/statement.go#L71
https://pkg.go.dev/github.com/aita/sqlkit#Statement.Recompile
Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
errorhttps://pkg.go.dev/builtin#error
Tableshttps://github.com/aita/sqlkit/blob/04972d04f24f/statement.go#L271
https://pkg.go.dev/github.com/aita/sqlkit#Statement.Tables
Statementhttps://pkg.go.dev/github.com/aita/sqlkit#Statement
stringhttps://pkg.go.dev/builtin#string
StatementKindhttps://github.com/aita/sqlkit/blob/04972d04f24f/statement.go#L89
https://pkg.go.dev/github.com/aita/sqlkit#StatementKind
inthttps://pkg.go.dev/builtin#int
StatementKindhttps://pkg.go.dev/github.com/aita/sqlkit#StatementKind
iotahttps://pkg.go.dev/builtin#iota
Stringhttps://github.com/aita/sqlkit/blob/04972d04f24f/statement.go#L115
https://pkg.go.dev/github.com/aita/sqlkit#StatementKind.String
StatementKindhttps://pkg.go.dev/github.com/aita/sqlkit#StatementKind
stringhttps://pkg.go.dev/builtin#string
Tablehttps://github.com/aita/sqlkit/blob/04972d04f24f/table.go#L11
https://pkg.go.dev/github.com/aita/sqlkit#Table
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
TableInfohttps://pkg.go.dev/github.com/aita/sqlkit#TableInfo
AnyColumnhttps://pkg.go.dev/github.com/aita/sqlkit#AnyColumn
AnyColumnhttps://pkg.go.dev/github.com/aita/sqlkit#AnyColumn
AnyColumnhttps://pkg.go.dev/github.com/aita/sqlkit#AnyColumn
RelPathhttps://github.com/aita/sqlkit/blob/04972d04f24f/preload.go#L60
https://pkg.go.dev/github.com/aita/sqlkit#RelPath
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
TableInfohttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L64
https://pkg.go.dev/github.com/aita/sqlkit#TableInfo
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
QualifiedNamehttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L80
https://pkg.go.dev/github.com/aita/sqlkit#TableInfo.QualifiedName
TableInfohttps://pkg.go.dev/github.com/aita/sqlkit#TableInfo
stringhttps://pkg.go.dev/builtin#string
SQLSourcehttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L98
https://pkg.go.dev/github.com/aita/sqlkit#TableInfo.SQLSource
TableInfohttps://pkg.go.dev/github.com/aita/sqlkit#TableInfo
SourceExpressionhttps://pkg.go.dev/github.com/aita/sqlkit#SourceExpression
WithAliashttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L106
https://pkg.go.dev/github.com/aita/sqlkit#TableInfo.WithAlias
TableInfohttps://pkg.go.dev/github.com/aita/sqlkit#TableInfo
stringhttps://pkg.go.dev/builtin#string
TableInfohttps://pkg.go.dev/github.com/aita/sqlkit#TableInfo
Txhttps://github.com/aita/sqlkit/blob/04972d04f24f/exec.go#L63
https://pkg.go.dev/github.com/aita/sqlkit#Tx
Executorhttps://pkg.go.dev/github.com/aita/sqlkit#Executor
errorhttps://pkg.go.dev/builtin#error
errorhttps://pkg.go.dev/builtin#error
TxExecutorhttps://github.com/aita/sqlkit/blob/04972d04f24f/exec.go#L77
https://pkg.go.dev/github.com/aita/sqlkit#TxExecutor
Executorhttps://pkg.go.dev/github.com/aita/sqlkit#Executor
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
stdsqlhttps://pkg.go.dev/database/sql
TxOptionshttps://pkg.go.dev/database/sql#TxOptions
Txhttps://pkg.go.dev/github.com/aita/sqlkit#Tx
errorhttps://pkg.go.dev/builtin#error
TxOptionshttps://github.com/aita/sqlkit/blob/04972d04f24f/tx.go#L6
https://pkg.go.dev/github.com/aita/sqlkit#TxOptions
sqlhttps://pkg.go.dev/database/sql
IsolationLevelhttps://pkg.go.dev/database/sql#IsolationLevel
boolhttps://pkg.go.dev/builtin#bool
ToSQLhttps://github.com/aita/sqlkit/blob/04972d04f24f/tx.go#L12
https://pkg.go.dev/github.com/aita/sqlkit#TxOptions.ToSQL
TxOptionshttps://pkg.go.dev/github.com/aita/sqlkit#TxOptions
sqlhttps://pkg.go.dev/database/sql
TxOptionshttps://pkg.go.dev/database/sql#TxOptions
TypedExprhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L26
https://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
anyhttps://pkg.go.dev/builtin#any
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Expressionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Expression
Vhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L346
https://pkg.go.dev/github.com/aita/sqlkit#V
anyhttps://pkg.go.dev/builtin#any
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
TypedSelectionhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L34
https://pkg.go.dev/github.com/aita/sqlkit#TypedSelection
anyhttps://pkg.go.dev/builtin#any
TypedExprhttps://pkg.go.dev/github.com/aita/sqlkit#TypedExpr
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Selectionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Selection
Casthttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L389
https://pkg.go.dev/github.com/aita/sqlkit#Cast
anyhttps://pkg.go.dev/builtin#any
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Expressionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Expression
stringhttps://pkg.go.dev/builtin#string
TypedSelectionhttps://pkg.go.dev/github.com/aita/sqlkit#TypedSelection
SubExprhttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go#L361
https://pkg.go.dev/github.com/aita/sqlkit#SubExpr
anyhttps://pkg.go.dev/builtin#any
Queryhttps://pkg.go.dev/github.com/aita/sqlkit#Query
TypedSelectionhttps://pkg.go.dev/github.com/aita/sqlkit#TypedSelection
UnionQueryhttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L11
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Excepthttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L54
https://pkg.go.dev/github.com/aita/sqlkit#Except
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
ExceptAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L61
https://pkg.go.dev/github.com/aita/sqlkit#ExceptAll
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Intersecthttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L39
https://pkg.go.dev/github.com/aita/sqlkit#Intersect
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
IntersectAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L45
https://pkg.go.dev/github.com/aita/sqlkit#IntersectAll
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Unionhttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L28
https://pkg.go.dev/github.com/aita/sqlkit#Union
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
UnionAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L33
https://pkg.go.dev/github.com/aita/sqlkit#UnionAll
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Allhttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L147
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.All
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
Ashttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L136
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.As
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
stringhttps://pkg.go.dev/builtin#string
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
DerivedTablehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#DerivedTable
CTEhttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L130
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.CTE
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
stringhttps://pkg.go.dev/builtin#string
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
CTEOptionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#CTEOption
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
CTEhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#CTE
Counthttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L178
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Count
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
int64https://pkg.go.dev/builtin#int64
errorhttps://pkg.go.dev/builtin#error
Excepthttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L95
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Except
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
ExceptAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L100
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.ExceptAll
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Firsthttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L154
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.First
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
Intersecthttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L85
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Intersect
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
IntersectAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L90
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.IntersectAll
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Limithttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L113
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Limit
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
inthttps://pkg.go.dev/builtin#int
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Offsethttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L119
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Offset
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
inthttps://pkg.go.dev/builtin#int
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Onehttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L161
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.One
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
OrderByhttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L107
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.OrderBy
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
OrderTermhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#OrderTerm
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
Pagehttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L170
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Page
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
inthttps://pkg.go.dev/builtin#int
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
Rowshttps://pkg.go.dev/github.com/aita/sqlkit#Rows
SQLSourcehttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L125
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.SQLSource
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
SourceExpressionhttps://pkg.go.dev/github.com/aita/sqlkit#SourceExpression
ToSQLhttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L141
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.ToSQL
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Dialect
stringhttps://pkg.go.dev/builtin#string
anyhttps://pkg.go.dev/builtin#any
errorhttps://pkg.go.dev/builtin#error
Unionhttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L75
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.Union
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
UnionAllhttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go#L80
https://pkg.go.dev/github.com/aita/sqlkit#UnionQuery.UnionAll
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
SelectQueryhttps://pkg.go.dev/github.com/aita/sqlkit#SelectQuery
UnionQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UnionQuery
UpdateQueryhttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L16
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
Updatehttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L41
https://pkg.go.dev/github.com/aita/sqlkit#Update
Tablehttps://pkg.go.dev/github.com/aita/sqlkit#Table
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
https://pkg.go.dev/github.com/aita/sqlkit#example-Update
AutoChunkhttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L50
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.AutoChunk
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
ChunkOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ChunkOption
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
CheckVersionhttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L196
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.CheckVersion
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
AnyColumnhttps://pkg.go.dev/github.com/aita/sqlkit#AnyColumn
anyhttps://pkg.go.dev/builtin#any
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
Exechttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L316
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Exec
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
ExecOptionhttps://pkg.go.dev/github.com/aita/sqlkit#ExecOption
stdsqlhttps://pkg.go.dev/database/sql
Resulthttps://pkg.go.dev/database/sql#Result
errorhttps://pkg.go.dev/builtin#error
Filterhttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L243
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Filter
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
anyhttps://pkg.go.dev/builtin#any
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
Fromhttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L212
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.From
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
Joinhttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L219
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Join
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
JoinRelhttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L233
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.JoinRel
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
Relationhttps://pkg.go.dev/github.com/aita/sqlkit#Relation
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
LeftJoinhttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L225
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.LeftJoin
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Sourcehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Source
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
Returninghttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L281
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Returning
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Selectionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Selection
ReturningQueryhttps://pkg.go.dev/github.com/aita/sqlkit#ReturningQuery
Sethttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L56
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Set
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Assignmenthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Assignment
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
SetStructhttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L88
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.SetStruct
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
anyhttps://pkg.go.dev/builtin#any
AnyColumnhttps://pkg.go.dev/github.com/aita/sqlkit#AnyColumn
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
ToSQLhttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L290
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.ToSQL
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
Dialecthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#Dialect
stringhttps://pkg.go.dev/builtin#string
anyhttps://pkg.go.dev/builtin#any
errorhttps://pkg.go.dev/builtin#error
Wherehttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L257
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.Where
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
Predicatehttps://pkg.go.dev/github.com/aita/sqlkit#Predicate
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
WithCTEhttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go#L205
https://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery.WithCTE
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
CTEhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql#CTE
UpdateQueryhttps://pkg.go.dev/github.com/aita/sqlkit#UpdateQuery
https://pkg.go.dev/github.com/aita/sqlkit#section-sourcefiles
View all Source fileshttps://github.com/aita/sqlkit/tree/04972d04f24f
batch.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/batch.go
column.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/column.go
db.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/db.go
delete.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/delete.go
dialect.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/dialect.go
exec.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/exec.go
filter.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/filter.go
hooks.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/hooks.go
insert.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/insert.go
jsoncolumn.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/jsoncolumn.go
merge.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/merge.go
paginator.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/paginator.go
predicate.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/predicate.go
preload.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/preload.go
query.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/query.go
relation.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/relation.go
retry.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/retry.go
returning.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/returning.go
routing.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/routing.go
select.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/select.go
session.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/session.go
statement.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/statement.go
structscan.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/structscan.go
table.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/table.go
tx.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/tx.go
union.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/union.go
update.gohttps://github.com/aita/sqlkit/blob/04972d04f24f/update.go
https://pkg.go.dev/github.com/aita/sqlkit#section-directories
analysishttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/analysis
codegenhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/codegen
declhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/decl
reflectmaphttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/internal/reflectmap
testutilhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/internal/testutil
introspectionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/introspection
metahttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/meta
migratehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/migrate
autogenhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/migrate/autogen
querytracehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/querytrace
driverhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/querytrace/driver
redactionhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/redaction
sqlhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sql
sqlparsehttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sqlparse
postgreshttps://pkg.go.dev/github.com/aita/sqlkit/sqlparse/postgres
sqltesthttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/sqltest
uowhttps://pkg.go.dev/github.com/aita/sqlkit@v0.0.0-20260702112926-04972d04f24f/uow
querytracehttps://pkg.go.dev/github.com/aita/sqlkit/x/querytrace
sqlparsehttps://pkg.go.dev/github.com/aita/sqlkit/x/sqlparse
sqlparse/postgreshttps://pkg.go.dev/github.com/aita/sqlkit/x/sqlparse/postgres
Why Go https://go.dev/solutions
Use Cases https://go.dev/solutions#use-cases
Case Studies https://go.dev/solutions#case-studies
Get Started https://learn.go.dev/
Playground https://play.golang.org
Tour https://tour.golang.org
Stack Overflow https://stackoverflow.com/questions/tagged/go?tab=Newest
Help https://go.dev/help
Packages https://pkg.go.dev
Standard Library https://pkg.go.dev/std
Sub-repositories https://pkg.go.dev/golang.org/x
About Go Packages https://pkg.go.dev/about
pkg.go.dev API https://pkg.go.dev/api
About https://go.dev/project
Downloadhttps://go.dev/dl/
Bloghttps://go.dev/blog
Issue Tracker https://github.com/golang/go/issues
Release Notes https://go.dev/doc/devel/release.html
Brand Guidelines https://go.dev/brand
Code of Conduct https://go.dev/conduct
Connect https://www.twitter.com/golang
Twitter https://www.twitter.com/golang
GitHubhttps://github.com/golang
Slack https://invite.slack.golangbridge.org/
r/golang https://reddit.com/r/golang
Meetup https://www.meetup.com/pro/go
Golang Weekly https://golangweekly.com/
Copyrighthttps://go.dev/copyright
Terms of Servicehttps://go.dev/tos
Privacy Policy http://www.google.com/intl/en/policies/privacy/
Report an Issue https://go.dev/s/pkgsite-feedback
https://google.com
Learn more.https://policies.google.com/technologies/cookies

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.