docs/api/exposed-r2dbc/org.jetbrains.exposed.v1.r2dbc/-r2dbc-database/index.html
class R2dbcDatabase : DatabaseApi
Class representing the underlying R2DBC database to which connections are made and on which transaction tasks are performed.
connector
Accessor for retrieving database connections wrapped as R2dbcExposedConnection
MembersMembers & Extensions
Link copied to clipboard
object Companion
Link copied to clipboard
val config: DatabaseConfig
Link copied to clipboard
val connector: () -> R2dbcExposedConnection<*>
Link copied to clipboard
var defaultFetchSize: Int?
Link copied to clipboard
open override val dialect: DatabaseDialect
Link copied to clipboard
val dialectMetadata: DatabaseDialectMetadata
The name of the database as a DatabaseDialectMetadata.
Link copied to clipboard
open override val dialectMode: String?
Link copied to clipboard
open override val fullVersion: String
Link copied to clipboard
open override val identifierManager: IdentifierManagerApi
Link copied to clipboard
val R2dbcDatabase.name: String
Returns the name of the database obtained from its connection URL.
supportsAlterTableWithAddColumn
Link copied to clipboard
open override val supportsAlterTableWithAddColumn: Boolean
supportsAlterTableWithDropColumn
Link copied to clipboard
open override val supportsAlterTableWithDropColumn: Boolean
Link copied to clipboard
open override val supportsMultipleResultSets: Boolean
Link copied to clipboard
open override val supportsSelectForUpdate: Boolean
Link copied to clipboard
val R2dbcDatabase.transactionManager: R2dbcTransactionManager
The R2dbcTransactionManager instance that is associated with this R2dbcDatabase.
Link copied to clipboard
Link copied to clipboard
val useNestedTransactions: Boolean
Link copied to clipboard
open override val vendor: String
Link copied to clipboard
open override val version: Version
Link copied to clipboard
open override fun toString(): String
Generated by Dokka © 2026 Copyright