yam-datasource-0.7: Yam DataSource Middleware

Copyright(c) 2019 Daniel YU
LicenseBSD3
Maintainerleptonyu@gmail.com
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Yam.DataSource

Contents

Description

Datasource supports for yam.

Synopsis

DataSource Types

type DataSource = Pool SqlBackend Source #

Middleware context type.

type HasDataSource cxt = (HasLogger cxt, HasContextEntry cxt DataSource) Source #

Middleware context.

runTrans :: (HasDataSource cxt, MonadIO m, MonadUnliftIO m) => DB (AppT cxt m) a -> AppT cxt m a Source #

Sql Functions