{"id":25056376,"url":"https://github.com/duct-framework/database.sql.hikaricp","last_synced_at":"2025-04-14T11:32:53.629Z","repository":{"id":18512504,"uuid":"84494536","full_name":"duct-framework/database.sql.hikaricp","owner":"duct-framework","description":"Integrant methods for a SQL database connection pool","archived":false,"fork":false,"pushed_at":"2024-11-10T02:58:18.000Z","size":37,"stargazers_count":5,"open_issues_count":6,"forks_count":6,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-28T00:44:19.024Z","etag":null,"topics":["clojure","connection-pool","duct","integrant","sql"],"latest_commit_sha":null,"homepage":"","language":"Clojure","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/duct-framework.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-03-09T22:26:41.000Z","updated_at":"2024-11-10T02:58:19.000Z","dependencies_parsed_at":"2022-08-07T09:00:46.972Z","dependency_job_id":null,"html_url":"https://github.com/duct-framework/database.sql.hikaricp","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duct-framework%2Fdatabase.sql.hikaricp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duct-framework%2Fdatabase.sql.hikaricp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duct-framework%2Fdatabase.sql.hikaricp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duct-framework%2Fdatabase.sql.hikaricp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/duct-framework","download_url":"https://codeload.github.com/duct-framework/database.sql.hikaricp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248872045,"owners_count":21175340,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clojure","connection-pool","duct","integrant","sql"],"created_at":"2025-02-06T13:23:33.020Z","updated_at":"2025-04-14T11:32:53.602Z","avatar_url":"https://github.com/duct-framework.png","language":"Clojure","readme":"# Duct database.sql.hikaricp [![Build Status](https://github.com/duct-framework/database.sql.hikaricp/actions/workflows/test.yml/badge.svg)](https://github.com/duct-framework/database.sql.hikaricp/actions/workflows/test.yml)\n\n[Integrant][] methods for connecting to a SQL database from the\n[Duct][] framework using [HikariCP][], an efficient connection pool.\n\n[integrant]: https://github.com/weavejester/integrant\n[duct]:      https://github.com/duct-framework/duct\n[hikaricp]:  https://github.com/brettwooldridge/HikariCP\n\n## Installation\n\nAdd the following dependency to your deps.edn file:\n\n    org.duct-framework/database.sql.hikaricp {:mvn/version \"0.7.0\"}\n\nOr to your Leiningen project file:\n\n    [org.duct-framework/database.sql.hikaricp \"0.7.0\"]\n\n## Usage\n\nThis library depends on [database.sql][] and provides the\n`:duct.database.sql/hikaricp` key, which is derived from\n`:duct.database/sql`.\n\nThe key takes the same [config options][] as HikariCP (but as keywords,\nrather than setters), and returns a `duct.database.sql.Boundary` record\nthat contains a DataSource.\n\n```edn\n{:duct.database.sql/hikaricp {:jdbcUrl \"jdbc:sqlite:db/example.sqlite\"}}\n```\n\n[database.sql]:   https://github.com/duct-framework/database.sql\n[config options]: https://github.com/brettwooldridge/HikariCP#gear-configuration-knobs-baby\n\n## License\n\nCopyright © 2024 James Reeves\n\nDistributed under the Eclipse Public License either version 1.0 or (at\nyour option) any later version.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fduct-framework%2Fdatabase.sql.hikaricp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fduct-framework%2Fdatabase.sql.hikaricp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fduct-framework%2Fdatabase.sql.hikaricp/lists"}