mirror of
https://gitlab.com/wheres-the-tp/server.git
synced 2026-01-25 04:24:56 -06:00
fix driver class on connection pool def
This commit is contained in:
parent
8f0128ecac
commit
795e1a8f15
1 changed files with 3 additions and 9 deletions
|
|
@ -5,19 +5,13 @@
|
|||
[clojure.string :as str])
|
||||
(:import com.mchange.v2.c3p0.ComboPooledDataSource))
|
||||
|
||||
(def db-spec {:dbtype "postgresql"
|
||||
:db (env :database-name)
|
||||
:url (env :database-url)
|
||||
:user (env :database-user)
|
||||
:password (env :database-password)})
|
||||
|
||||
(defn pool
|
||||
[spec]
|
||||
(let [cpds (doto (ComboPooledDataSource.)
|
||||
(.setDriverClass (:classname spec))
|
||||
(.setJdbcUrl (str (:url db-spec)))
|
||||
(.setDriverClass "org.postgresql.Driver")
|
||||
(.setJdbcUrl (str "jdbc:" (env :database-url)))
|
||||
; (.setUser (:user spec))
|
||||
; (.setPassword (:password spec))
|
||||
(.setPassword (env :database-password))
|
||||
;; expire excess connections after 30 minutes of inactivity:
|
||||
(.setMaxIdleTimeExcessConnections (* 30 60))
|
||||
;; expire connections after 3 hours of inactivity:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue