PostgresSqlSqlx4kDialect

open class PostgresSqlSqlx4kDialect : SqlDelightDialect

A custom dialect for PostgreSQL using the Sqlx4k library with SqlDelight. This class extends SqlDelightDialect and is implemented through the PostgreSqlDialect(). It provides specific configurations and type resolvers for PostgreSQL.

Original implementation found here: https://github.com/hfhbd/postgres-native-sqldelight/blob/b7ec77f5dbd1943b16087e830529e5e6f1861017/postgres-native-sqldelight-dialect/src/main/kotlin/app/softwork/sqldelight/postgresdialect/PostgresNativeDialect.kt

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override val allowsReferenceCycles: Boolean
Link copied to clipboard
open override val asyncRuntimeTypes: RuntimeTypes
Link copied to clipboard
open override val connectionManager: ConnectionManager?
Link copied to clipboard
open override val icon: Icon
Link copied to clipboard
open override val isSqlite: Boolean
Link copied to clipboard
open override val migrationStrategy: SqlGeneratorStrategy
Link copied to clipboard
open override val runtimeTypes: RuntimeTypes

Functions

Link copied to clipboard
open override fun migrationSquasher(parentSquasher: MigrationSquasher): MigrationSquasher
Link copied to clipboard
open override fun setup()
Link copied to clipboard
open override fun typeResolver(parentResolver: TypeResolver): TypeResolver