persistent-sql-lifted

Version 0.1.0.0 revision 0 uploaded by PatrickBrisbin.

Package meta

Synopsis
Monad classes for running queries with Persistent and Esqueleto
Description

This package introduces two classes: MonadSqlBackend for monadic contexts in which a SqlBackend is available, and MonadSqlBackend for contexts in which we can execute a SQL transaction.

Additionally, this package provides variants of query-running utilities from Persistent and Esqueleto which are concretized to use SqlBackend, generalized to a MonadSqlBackend m constraint rather than "ReaderT backend", and wrapped in checkpointCallStack so that exceptions will include call stacks.

Author
n/a
Bug reports
https://github.com/freckle/freckle-app/issues
Category
Database
Copyright
n/a
Homepage
https://github.com/freckle/freckle-app#readme
Maintainer
Freckle Education
Package URL
n/a
Stability
n/a

Components