Companion

object Companion

Functions

Link copied to clipboard
fun connect(    manager: (R2dbcDatabase) -> TransactionManagerApi = { TransactionManager(it) },     databaseConfig: R2dbcDatabaseConfig.Builder.() -> Unit = {}): R2dbcDatabase
fun connect(    databaseConfig: R2dbcDatabaseConfig,     manager: (R2dbcDatabase) -> TransactionManagerApi = { TransactionManager(it) }): R2dbcDatabase
fun connect(    connectionFactory: ConnectionFactory,     databaseConfig: R2dbcDatabaseConfig,     manager: (R2dbcDatabase) -> TransactionManagerApi = { TransactionManager(it) }): R2dbcDatabase
fun connect(    url: String,     driver: String = getDriver(url),     user: String = "",     password: String = "",     manager: (R2dbcDatabase) -> TransactionManagerApi = { TransactionManager(it) },     databaseConfig: R2dbcDatabaseConfig.Builder.() -> Unit = {}): R2dbcDatabase

Creates an R2dbcDatabase instance.

Link copied to clipboard
fun getDefaultIsolationLevel(db: R2dbcDatabase): IsolationLevel

Returns the stored default transaction isolation level for a specific database.

Link copied to clipboard

Registers a new DatabaseDialectMetadata with the identifier prefix.