PostgreSQLImpl
class PostgreSQLImpl(pool: ConnectionPool, connectionFactory: PostgresqlConnectionFactory, val encoders: ValueEncoderRegistry = ValueEncoderRegistry()) : IPostgresSQL(source)
Constructors
Link copied to clipboard
constructor(pool: ConnectionPool, connectionFactory: PostgresqlConnectionFactory, encoders: ValueEncoderRegistry = ValueEncoderRegistry())
Types
Link copied to clipboard
Link copied to clipboard
class R2dbcTransaction(connection: Connection, closeConnectionAfterTx: Boolean, val encoders: ValueEncoderRegistry) : Transaction
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Listens for notifications from a specified PostgreSQL channel.
Listens for notifications from the specified PostgreSQL channels.
Link copied to clipboard
open suspend override fun migrate(supplier: () -> List<MigrationFile>, table: String, schema: String?, createSchema: Boolean, afterStatementExecution: suspend (Statement, Duration) -> Unit, afterFileMigration: suspend (Migration, Duration) -> Unit): Result<Migrator.Results>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Validates the name of a PostgreSQL channel to ensure it adheres to the naming rules.