Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- interpretAccountTable :: forall i p s r. PrimColumn i => Column p "privileges" s s => ReifyCodec FullCodec s p => ReifyDd s => Dd s -> Members [Database !! DbError, Log, Embed IO] r => InterpreterFor (StoreTable i (Account p) !! DbError) r
- interpretAccountAuthTable :: forall i r. PrimColumn i => Members [Database !! DbError, Log, Embed IO] r => InterpreterFor (StoreTable i (AccountAuth i) !! DbError) r
- interpretAccountStore :: forall i p s r. PrimColumn i => Column p "privileges" s s => ReifyCodec FullCodec s p => ReifyDd s => Dd s -> Member (StoreTable i (Account p) !! DbError) r => InterpreterFor (Store i (Account p) !! DbError) r
- interpretAccountAuthStore :: forall i r. PrimColumn i => Member (StoreTable i (AccountAuth i) !! DbError) r => InterpreterFor (Store i (AccountAuth i) !! DbError) r
- interpretAccountsDb :: forall p s r. Members [Database !! DbError, Id UUID, Log, Error InitDbError, Embed IO] r => Column p "privileges" s s => ReifyCodec FullCodec s p => ReifyDd s => CheckedProjection (DdAccount UUID p s) (DdAccount UUID p s) => Dd s -> AccountsConfig p -> InterpretersFor [Accounts UUID p !! AccountsError, Password] r
Documentation
interpretAccountTable :: forall i p s r. PrimColumn i => Column p "privileges" s s => ReifyCodec FullCodec s p => ReifyDd s => Dd s -> Members [Database !! DbError, Log, Embed IO] r => InterpreterFor (StoreTable i (Account p) !! DbError) r Source #
interpretAccountAuthTable :: forall i r. PrimColumn i => Members [Database !! DbError, Log, Embed IO] r => InterpreterFor (StoreTable i (AccountAuth i) !! DbError) r Source #
Interpret DbTable
for AccountAuth
.
interpretAccountStore :: forall i p s r. PrimColumn i => Column p "privileges" s s => ReifyCodec FullCodec s p => ReifyDd s => Dd s -> Member (StoreTable i (Account p) !! DbError) r => InterpreterFor (Store i (Account p) !! DbError) r Source #
interpretAccountAuthStore :: forall i r. PrimColumn i => Member (StoreTable i (AccountAuth i) !! DbError) r => InterpreterFor (Store i (AccountAuth i) !! DbError) r Source #
Interpret Store
for AccountAuth
as a DbTable
.
interpretAccountsDb :: forall p s r. Members [Database !! DbError, Id UUID, Log, Error InitDbError, Embed IO] r => Column p "privileges" s s => ReifyCodec FullCodec s p => ReifyDd s => CheckedProjection (DdAccount UUID p s) (DdAccount UUID p s) => Dd s -> AccountsConfig p -> InterpretersFor [Accounts UUID p !! AccountsError, Password] r Source #