Portability | unknown |
---|---|
Stability | experimental |
Maintainer | ex8k.hibino@gmail.com |
Safe Haskell | None |
This module contains definitions about simple (not-aggregated) query type.
- type QuerySimple = Orderings Flat QueryCore
- type SimpleQuery r = OrderedQuery Flat QueryCore r
- simple :: ConfigureQuery a -> QuerySimple a
- toSQL :: SimpleQuery r -> ConfigureQuery String
- toSubQuery :: SimpleQuery r -> ConfigureQuery SubQuery
Simple query
type QuerySimple = Orderings Flat QueryCoreSource
Simple query (not-aggregated) monad type.
type SimpleQuery r = OrderedQuery Flat QueryCore rSource
Simple query (not-aggregated) query type. SimpleQuery
r == QuerySimple
(Projection
r).
simple :: ConfigureQuery a -> QuerySimple aSource
Lift from qualified table forms into QuerySimple
.
:: SimpleQuery r |
|
-> ConfigureQuery String | Result SQL string with |
Run SimpleQuery
to get SQL string with Qualify
computation.
:: SimpleQuery r |
|
-> ConfigureQuery SubQuery | Result |
Run SimpleQuery
to get SubQuery
with Qualify
computation.