https://github.com/zio-archive/zio-jdbc
A small, idiomatic ZIO interface to JDBC.
https://github.com/zio-archive/zio-jdbc
Last synced: 6 months ago
JSON representation
A small, idiomatic ZIO interface to JDBC.
- Host: GitHub
- URL: https://github.com/zio-archive/zio-jdbc
- Owner: zio
- License: apache-2.0
- Created: 2022-01-31T12:57:53.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-16T20:13:00.000Z (over 1 year ago)
- Last Synced: 2024-04-23T05:29:27.189Z (over 1 year ago)
- Language: Scala
- Size: 411 KB
- Stars: 80
- Watchers: 12
- Forks: 60
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
[//]: # (This file was autogenerated using `zio-sbt-website` plugin via `sbt generateReadme` command.)
[//]: # (So please do not edit it manually. Instead, change "docs/index.md" file or sbt setting keys)
[//]: # (e.g. "readmeDocumentation" and "readmeSupport".)# ZIO JDBC
_ZIO JDBC_ is a ZIO library for JDBC access, providing a small, unopinionated, and ergonomic foundation for directly interacting with JDBC.
[](https://github.com/zio/zio/wiki/Project-Stages)  [](https://oss.sonatype.org/content/repositories/releases/dev/zio/zio-jdbc_2.13/) [](https://oss.sonatype.org/content/repositories/snapshots/dev/zio/zio-jdbc_2.13/) [](https://javadoc.io/doc/dev.zio/zio-jdbc-docs_2.13) [](https://github.com/zio/zio-jdbc)
- Idiomatic ZIO 2.0 interface to JDBC
- Secure, with protection against SQL-injection
- Fully integrated with core libraries including _ZIO Schema_, _ZIO Config_, _ZIO Logging__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 `INSERT`
- Integration with ZIO Schema, ZIO Config, and ZIO Logging
- Built-in metrics## Documentation
Learn more on the [ZIO JDBC homepage](https://zio.dev/zio-jdbc/)!
## Contributing
For the general guidelines, see ZIO [contributor's guide](https://zio.dev/contributor-guidelines).
## Code of Conduct
See the [Code of Conduct](https://zio.dev/code-of-conduct)
## Support
Come chat with us on [![Badge-Discord]][Link-Discord].
[Badge-Discord]: https://img.shields.io/discord/629491597070827530?logo=discord "chat on discord"
[Link-Discord]: https://discord.gg/2ccFBr4 "Discord"## License
[License](LICENSE)