apiary-persistent-0.10.0: persistent support for apiary web framework.

Safe HaskellNone

Web.Apiary.Database.Persist

Contents

Synopsis

runner

withWithSqlPool :: (forall a. (ConnectionPool -> m a) -> m a) -> (HasPersist => m b) -> m bSource

execute sql

types

type HasPersist = Given PersistSource

filter

sql :: (BoolLike a, Functor n, Monad n, MonadBaseControl IO (ActionT n), HasPersist) => SqlPersistT (ResourceT (ActionT n)) a -> ApiaryT (Snoc as (UnBool a)) n m b -> ApiaryT as n m bSource

filter by sql query. since 0.9.0.0.

class BoolLike a whereSource

Associated Types

type UnBool a Source

Methods

unBool :: a -> Maybe (UnBool a)Source

Instances

reexport