clj-postgresql: Advanced PostgreSQL Integration for Clojure icon

clj-postgresql: Advanced PostgreSQL Integration for Clojure

clj-postgresql is a powerful Clojure library that facilitates the use of advanced PostgreSQL features within Clojure applications. It provides seamless database connectivity and automatic type conversions, making it easier to work with various PostgreSQL data types and complex queries.

Features

Utilizes environment variables (PGHOST, PGUSER, PGDATABASE) and ~/.pgpass for enhanced connection management.

Supports automatic type conversions for Clojure maps, vectors, and sequences to PostgreSQL types.

Extensible multimethods for custom PostgreSQL type mappings, including JSON and geometric data types.

Integration with PostGIS for advanced spatial data handling.

Simplified connection management through pg/spec and pg/pool functions.

Repository Details

161
17
Updated: 10/11/2024

Languages

Clojure
Makefile

License

BSD 2-Clause "Simplified" License