 ;;; +------------------------------------------------------------------------------------------------------------------------+
 
 (defn connection-pool
-  "Create a connection pool for the given database spec."
+  "Create a C3P0 connection pool for the given database SPEC."
   [{:keys [subprotocol
            subname
            classname

  (log/info "Database Migrations Current ... ✅")

  ;; Establish our 'default' DB Connection
  (set-default-connection! (create-db (jdbc-details db-details)))

  ;; Do any custom code-based migrations now that the db structure is up to date
  ;; NOTE: we use dynamic resolution to prevent circular dependencies

    (vector? entity)                           (resolve-entity (first entity))
    (symbol? entity)                           (resolve-entity-from-symbol entity)
    :else                                      (throw (Exception. (str "Invalid entity:" entity)))))

(defn- quoting-style
  "Style of `:quoting` that should be passed to HoneySQL `format`."
