Package-level declarations
Types
An aggregate function which a dialect parses as its own expression rather than as a SqlFunctionExpr, for example Sqlite 3.44 group_concat(name, ',' ORDER BY name) or PostgreSql string_agg(name, ',') ORDER BY name.
Internal representation for a column type, which has dialect data affinity as well as JVM class type.
A Dialect implements this interface on statement Mixin classes that must be executed before CREATE TABLE statements in .sq files and where a schema is not derived from .sqm files. Only used in app.cash.sqldelight.core.lang.util.TreeUtilKt.forInitializationStatements for use by Schema.create
Types which are retrieved the same way for all dialects.
Query deriving from the RETURNING clause of an expression.
Types that can be specified by each dialect for different driver components