Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tmccarthy/scala-db
A simple jdbc-based library for SQL interaction in Scala
https://github.com/tmccarthy/scala-db
Last synced: about 1 month ago
JSON representation
A simple jdbc-based library for SQL interaction in Scala
- Host: GitHub
- URL: https://github.com/tmccarthy/scala-db
- Owner: tmccarthy
- License: apache-2.0
- Created: 2022-06-24T03:34:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-07-28T00:52:29.000Z (over 2 years ago)
- Last Synced: 2023-07-31T19:44:10.142Z (over 1 year ago)
- Language: Scala
- Size: 50.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `scala-db`
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/au.id.tmm.scala-db/scala-db-core_2.13/badge.svg)](https://maven-badges.herokuapp.com/maven-central/au.id.tmm.scala-db/scala-db-core_2.13)
A simple jdbc-based library for SQL interaction written in frustration with what's on offer in the Scala ecosystem.
This library uses [`cats-effect`](https://github.com/typelevel/cats-effect/) and [`fs2`](https://github.com/typelevel/fs2/).
It's intended to be a relatively thin wrapper over the top of jdbc, emphasising writing SQL queries directly rather than
using any sort of DSL.See [the tests](core/src/test/scala/au/id/tmm/db/DatabaseTest.scala) for examples until I've added more documentation.