DatabaseConfig
data class DatabaseConfig(val jdbcUrl: String, val driverClassName: String? = null, val username: String = "", val password: String = "", val poolSize: Int = 10, val maxLifetime: Long = 30 * 60 * 1000, val minIdle: Int = 2, val connectionTimeout: Long, val schema: String? = null, val exposedConfig: DatabaseConfig? = null)(source)
Configuration data class for database connection settings. Provides all necessary parameters to create a database connection.
Properties
Link copied to clipboard
Connection timeout in milliseconds (default: 20 seconds)
Link copied to clipboard
The fully qualified name of the JDBC driver class
Link copied to clipboard
Optional Exposed DatabaseConfig for additional settings
Link copied to clipboard
Maximum lifetime of a connection in milliseconds (default: 30 minutes)