https://github.com/rascql/rascql
Reactive, asynchronous Scala query library
https://github.com/rascql/rascql
akka akka-streams postgresql scala
Last synced: 2 months ago
JSON representation
Reactive, asynchronous Scala query library
- Host: GitHub
- URL: https://github.com/rascql/rascql
- Owner: rascql
- License: apache-2.0
- Created: 2014-12-18T07:22:24.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-12-26T17:08:08.000Z (over 10 years ago)
- Last Synced: 2023-02-27T10:27:33.608Z (over 3 years ago)
- Topics: akka, akka-streams, postgresql, scala
- Language: Scala
- Homepage:
- Size: 120 KB
- Stars: 2
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Rascql: Reactive, Asynchronous Scala Query Library
===
An asynchronous Scala client for PostgreSQL 9.0 and later built on top of [Akka Streams](http://akka.io/).
Following the example of Akka HTTP (and others), re-usable stream components are provided atop an immutable `case class`-based domain model to meet the goal of supreme composability.
Inspired by [postgresql-async](https://github.com/mauricio/postgresql-async).
The demo can be started using SBT:
$ sbt
sbt> test:run pguser pgpass
This project is a work-in-progress. Feedback and patches are welcome.