Package-level declarations
Types
Link copied to clipboard
Extra initialization on SqlConnection in addition to setRole for ConnectionConfig.UnixDomainSocketWithPeerAuthentication.
Link copied to clipboard
Functions
Link copied to clipboard
inline fun <SqlClientT : SqlClient, SqlConnectOptionsT : SqlConnectOptions, PoolOptionsT : PoolOptions?> createGenericSqlClient(vertx: Vertx?, connectionConfig: ConnectionConfig, sqlConnectOptionsFromConstructor: SqlConnectOptionsT, extraSqlConnectOptions: SqlConnectOptionsT.() -> Unit, poolOptionsFromConstructor: PoolOptionsT, extraPoolOptions: PoolOptionsT.() -> Unit, noinline connectHandlerExtra: CoConnectHandler?, create: (Vertx?, SqlConnectOptionsT, PoolOptionsT, CoConnectHandler?) -> SqlClientT): SqlClientT
Exposed generates prepared statements and SqlConnectOptions.cachePreparedStatements improves performance greatly (tested on PostgreSQL) so it's enabled by default.
Link copied to clipboard
fun <SqlClientT : SqlClient, SqlConnectOptionsT : SqlConnectOptions, PoolOptionsT : PoolOptions?, ClientBuilderT : ClientBuilder<SqlClientT>> createGenericSqlClientWithBuilder(vertx: Vertx?, connectionConfig: ConnectionConfig, clientBuilder: ClientBuilderT, sqlConnectOptionsFromConstructor: SqlConnectOptionsT, extraSqlConnectOptions: SqlConnectOptionsT.() -> Unit, extraPoolOptions: PoolOptionsT.() -> Unit, connectHandlerExtra: CoConnectHandler?, poolOptionsFromConstructor: PoolOptionsT): SqlClientT
Link copied to clipboard
suspend fun <SqlConnectionT : SqlConnection, SqlConnectOptionsT : SqlConnectOptions> createGenericSqlConnection(vertx: Vertx, connectionConfig: ConnectionConfig, sqlConnectionConnect: (Vertx, SqlConnectOptionsT) -> Future<SqlConnectionT>, sqlConnectOptionsFromConstructor: SqlConnectOptionsT, extraSqlConnectOptions: SqlConnectOptionsT.() -> Unit, connectHandlerExtra: CoConnectHandler?): SqlConnectionT
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun SqlConnectOptions.setFrom(connectionConfig: ConnectionConfig.UnixDomainSocketWithPeerAuthentication)
Link copied to clipboard