| Safe Haskell | Safe | 
|---|---|
| Language | Haskell2010 | 
Opaleye.Internal.HaskellDB.PrimQuery
Documentation
Constructors
| AttrExpr Symbol | |
| BaseTableAttrExpr Attribute | |
| CompositeExpr PrimExpr Attribute | Composite Type Query  | 
| BinExpr BinOp PrimExpr PrimExpr | |
| UnExpr UnOp PrimExpr | |
| AggrExpr AggrOp PrimExpr [OrderExpr] | |
| 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 | |
| ArrayExpr [PrimExpr] | ARRAY[..]  | 
Constructors
| NullLit | |
| DefaultLit | represents a default value  | 
| BoolLit Bool | |
| StringLit String | |
| ByteStringLit ByteString | |
| IntegerLit Integer | |
| DoubleLit Double | |
| OtherLit String | used for hacking in custom SQL  | 
data OrderDirection Source #
Instances
Constructors
| OrderOp | |
Fields  | |