MySQL connection management utilities.
MySQL connection management utilities.
(build-jdbc-url {:keys [host port name connection-params]})Build MySQL JDBC URL from configuration.
Args: db-config: Database configuration map with :host, :port, :name
Returns: String - JDBC URL with MySQL-specific parameters
Build MySQL JDBC URL from configuration. Args: db-config: Database configuration map with :host, :port, :name Returns: String - JDBC URL with MySQL-specific parameters
(create-database-url host port database & [options])Create MySQL JDBC URL from components.
Args: host: Database hostname port: Database port database: Database name options: Optional map of connection parameters
Returns: JDBC URL string
Create MySQL JDBC URL from components. Args: host: Database hostname port: Database port database: Database name options: Optional map of connection parameters Returns: JDBC URL string
(initialize! datasource db-config)Initialize MySQL connection with optimized settings.
Args: datasource: MySQL datasource db-config: Database configuration map
Returns: nil - side effects only
Initialize MySQL connection with optimized settings. Args: datasource: MySQL datasource db-config: Database configuration map Returns: nil - side effects only
(pool-defaults)Get MySQL-optimized connection pool defaults.
Returns: Map - HikariCP pool configuration
Get MySQL-optimized connection pool defaults. Returns: Map - HikariCP pool configuration
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |