Multi-backend, high-level EDSL for interacting with SQL databases.
|LTS Haskell 20.23:||0.5.2.0|
|Stackage Nightly 2022-11-17:||0.5.2.0|
|Latest on Hackage:||0.5.2.0|
Maintained by firstname.lastname@example.org
This version can be pinned in stack with:
Depends on 9 packages(full list with versions):
base, bytestring, containers, exceptions, mtl, random, text, time, uuid-types
Used by 2 packages in lts-20.23(full list with versions):
This package provides an EDSL for writing portable, type-safe, high-level database code. Its feature set includes querying and modifying databases, automatic, in-process caching with consistency guarantees, and transaction support. See the project website for a comprehensive tutorial. To use this package you need at least one backend package, in addition to this package. There are currently two different backend packages: selda-sqlite and selda-postgresql.