Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
AttrExpr Symbol | |
BaseTableAttrExpr Attribute | |
BinExpr BinOp PrimExpr PrimExpr | |
UnExpr UnOp PrimExpr | |
AggrExpr AggrOp PrimExpr | |
ConstExpr Literal | |
CaseExpr [(PrimExpr, PrimExpr)] PrimExpr | |
ListExpr [PrimExpr] | |
ParamExpr (Maybe Name) PrimExpr | |
FunExpr Name [PrimExpr] | |
CastExpr Name PrimExpr | Cast an expression to a given type. |
DefaultInsertExpr |
NullLit | |
DefaultLit | represents a default value |
BoolLit Bool | |
StringLit String | |
ByteStringLit ByteString | |
IntegerLit Integer | |
DoubleLit Double | |
OtherLit String | used for hacking in custom SQL |
OpEq | |
OpLt | |
OpLtEq | |
OpGt | |
OpGtEq | |
OpNotEq | |
OpAnd | |
OpOr | |
OpLike | |
OpIn | |
OpOther String | |
OpCat | |
OpPlus | |
OpMinus | |
OpMul | |
OpDiv | |
OpMod | |
OpBitNot | |
OpBitAnd | |
OpBitOr | |
OpBitXor | |
OpAsg |
AggrCount | |
AggrSum | |
AggrAvg | |
AggrMin | |
AggrMax | |
AggrStdDev | |
AggrStdDevP | |
AggrVar | |
AggrVarP | |
AggrBoolOr | |
AggrBoolAnd | |
AggrArr | |
AggrStringAggr PrimExpr | |
AggrOther String |
data OrderNulls Source #
Instances
Show OrderNulls Source # | |
Defined in Opaleye.SQLite.Internal.HaskellDB.PrimQuery showsPrec :: Int -> OrderNulls -> ShowS # show :: OrderNulls -> String # showList :: [OrderNulls] -> ShowS # |
data OrderDirection Source #
Instances
Show OrderDirection Source # | |
Defined in Opaleye.SQLite.Internal.HaskellDB.PrimQuery showsPrec :: Int -> OrderDirection -> ShowS # show :: OrderDirection -> String # showList :: [OrderDirection] -> ShowS # |