Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Represents a notification received from a PostgreSQL listen/notify channel.
Link copied to clipboard
class PostgreSQL(url: String, username: String, password: String, options: ConnectionPool.Options = ConnectionPool.Options(), val encoders: ValueEncoderRegistry = ValueEncoderRegistry()) : IPostgresSQL
PostgreSQL class provides mechanisms to interact with a PostgreSQL database. It implements Driver, Driver.Pool, and Driver.Transactional interfaces, offering functionalities such as connection pooling, executing queries, fetching data, and handling transactions.
class PostgreSQL(url: String, username: String, password: String, options: ERROR CLASS: Symbol not found for ConnectionPool.Options = ConnectionPool.Options(), val encoders: ERROR CLASS: Symbol not found for ValueEncoderRegistry = ValueEncoderRegistry()) : IPostgresSQL
PostgreSQL class provides mechanisms to interact with a PostgreSQL database. It implements Driver, Driver.Pool, and Driver.Transactional interfaces, offering functionalities such as connection pooling, executing queries, fetching data, and handling transactions.
Link copied to clipboard
class PostgreSQLImpl(pool: ConnectionPool, connectionFactory: PostgresqlConnectionFactory, val encoders: ValueEncoderRegistry = ValueEncoderRegistry()) : IPostgresSQL
Functions
Link copied to clipboard
expect fun postgreSQL(url: String, username: String, password: String, options: ConnectionPool.Options = ConnectionPool.Options(), encoders: ValueEncoderRegistry = ValueEncoderRegistry()): IPostgresSQL
actual fun postgreSQL(url: String, username: String, password: String, options: ConnectionPool.Options, encoders: ValueEncoderRegistry): IPostgresSQL
actual fun postgreSQL(url: String, username: String, password: String, options: ERROR CLASS: Symbol not found for ConnectionPool.Options, encoders: ERROR CLASS: Symbol not found for ValueEncoderRegistry): IPostgresSQL
Link copied to clipboard
fun ERROR CLASS: Symbol not found for CPointer<ERROR CLASS: Symbol not found for Sqlx4kPostgresResult>??.rowsAffectedOrError(): Long
Link copied to clipboard
inline suspend fun sqlx(crossinline operation: (@R|kotlin/ParameterName|(name = String(continuationPtr)) ERROR CLASS: Symbol not found for CPointer<out ERROR CLASS: Symbol not found for CPointed>) -> Unit): ERROR CLASS: Symbol not found for CPointer<ERROR CLASS: Symbol not found for Sqlx4kPostgresResult>??
Link copied to clipboard
fun ERROR CLASS: Symbol not found for CPointer<ERROR CLASS: Symbol not found for Sqlx4kPostgresResult>??.throwIfError()
Link copied to clipboard
fun ERROR CLASS: Symbol not found for Sqlx4kPostgresResult.toResultSet(): ERROR CLASS: Symbol not found for ResultSet