ZIO JDBC is a ZIO library for JDBC access, providing a small, unopinionated, and ergonomic foundation for directly interacting with JDBC.
ZIO JDBC provides the following components:
- A SQL interpolator to prevent SQL injection attacks
- A connection pool powered by ZIO's async, resource-safe pool
- Lightweight decoding values from result sets
- Lightweight encoding values into SQL fragments for
- Integration with ZIO Schema, ZIO Config, and ZIO Logging
- Built-in metrics