Package-level declarations
Types
Link copied to clipboard
class SqlFeature(config: SqlFeatureConfig, configureConnectionFactory: ConnectionFactoryOptions.Builder.() -> Unit = {}, configureConnectionPool: ConnectionPoolConfiguration.Builder.() -> Unit = {}, configureDatabase: R2dbcDatabaseConfig.Builder.() -> Unit = {}) : Feature, HasKoinModules
The SQL Feature uses Exposed to provide access to a SQL database.
Link copied to clipboard
data class SqlFeatureConfig(val connectionFactory: SqlFeatureConfig.ConnectionFactory, val connectionPool: SqlFeatureConfig.ConnectionPool = ConnectionPool(), val database: SqlFeatureConfig.Database = Database())