Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Removed from Select
to speed up compilation
Synopsis
- data SelectStreamArgsG (b :: BackendType) v = SelectStreamArgsG {
- _ssaWhere :: Maybe (AnnBoolExp b v)
- _ssaBatchSize :: Int
- _ssaCursorArg :: StreamCursorItem b
- type SelectStreamArgs b = SelectStreamArgsG b (SQLExpression b)
- data SelectArgsG (b :: BackendType) v = SelectArgs {
- _saWhere :: Maybe (AnnBoolExp b v)
- _saOrderBy :: Maybe (NonEmpty (AnnotatedOrderByItemG b v))
- _saLimit :: Maybe Int
- _saOffset :: Maybe Int64
- _saDistinct :: Maybe (NonEmpty (AnnDistinctColumn b v))
- type SelectArgs b = SelectArgsG b (SQLExpression b)
- noSelectArgs :: SelectArgsG backend v
- data AnnDistinctColumn b v = AnnDistinctColumn {
- _adcColumn :: Column b
- _adcRedactionExpression :: AnnRedactionExp b v
- data StreamCursorItem (b :: BackendType) = StreamCursorItem {}
Documentation
data SelectStreamArgsG (b :: BackendType) v Source #
SelectStreamArgsG | |
|
Instances
type SelectStreamArgs b = SelectStreamArgsG b (SQLExpression b) Source #
data SelectArgsG (b :: BackendType) v Source #
SelectArgs | |
|
Instances
type SelectArgs b = SelectArgsG b (SQLExpression b) Source #
noSelectArgs :: SelectArgsG backend v Source #
data AnnDistinctColumn b v Source #
AnnDistinctColumn | |
|
Instances
data StreamCursorItem (b :: BackendType) Source #
Cursor for streaming subscription
StreamCursorItem | |
|