Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- interpretQueryAccountByNameDb :: forall p s r. Column p "privileges" s s => ReifyCodec FullCodec s p => ReifyDd s => CheckedProjection (DdAccount UUID p s) (DdAccount UUID p s) => Members [DbTable (Uuid (Account p)) !! DbError, Error InitDbError] r => Dd s -> InterpreterFor (Query AccountByName (Maybe (Uuid (Account p))) !! DbError) r
- interpretQueryAccountPByNameDb :: Members [DbTable (Uuid AccountP) !! DbError, Error InitDbError] r => InterpreterFor (Query AccountByName (Maybe (Uuid AccountP)) !! DbError) r
Documentation
interpretQueryAccountByNameDb :: forall p s r. Column p "privileges" s s => ReifyCodec FullCodec s p => ReifyDd s => CheckedProjection (DdAccount UUID p s) (DdAccount UUID p s) => Members [DbTable (Uuid (Account p)) !! DbError, Error InitDbError] r => Dd s -> InterpreterFor (Query AccountByName (Maybe (Uuid (Account p))) !! DbError) r Source #
Interpret
with Polysemy.Hasql.Query
AccountByName
interpretQueryAccountPByNameDb :: Members [DbTable (Uuid AccountP) !! DbError, Error InitDbError] r => InterpreterFor (Query AccountByName (Maybe (Uuid AccountP)) !! DbError) r Source #
Interpret
with Polysemy.Hasql.Query
AccountByName
Convenience specialization for the default privilege type.