Moduleopaleye-0.10.8.0Haskell2010
Opaleye.Internal.HaskellDB.Sql
- 14 types
- Packageopaleye-0.10.8.0
- Exports14
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceSql.hs
SQL data type
14 declarationsA valid SQL name for a parameter.
Instances1Show
Show SqlOrderNullsDefined in opaleye-0.10.8.0 · Opaleye.Internal.HaskellDB.Sql
Instances1Show
Show SqlOrderDirectionDefined in opaleye-0.10.8.0 · Opaleye.Internal.HaskellDB.Sql
Constructors
Constructors
Instances1Show
Show SqlPartitionDefined in opaleye-0.10.8.0 · Opaleye.Internal.HaskellDB.Sql
Constructors
Instances1Show
Show SqlRangeBoundDefined in opaleye-0.10.8.0 · Opaleye.Internal.HaskellDB.Sql
Instances1Show
Show SqlDistinctDefined in opaleye-0.10.8.0 · Opaleye.Internal.HaskellDB.Sql
Expressions in SQL statements.
Constructors
ColumnSqlExpr SqlColumnCompositeSqlExpr SqlExpr StringBinSqlExpr String SqlExpr SqlExprAnySqlExpr String SqlExpr SqlExprSubscriptSqlExpr SqlExpr SqlExprPrefixSqlExpr String SqlExprPostfixSqlExpr String SqlExprFunSqlExpr String [SqlExpr]AggrFunSqlExpr String [SqlExpr] [(SqlExpr, SqlOrder)] SqlDistinct [(SqlExpr, SqlOrder)] (Maybe SqlExpr)Aggregate functions separate from normal functions.
WndwFunSqlExpr String [SqlExpr] SqlPartitionConstSqlExpr StringCaseSqlExpr (NonEmpty (SqlExpr, SqlExpr)) SqlExprListSqlExpr (NonEmpty SqlExpr)ParamSqlExpr (Maybe SqlName) SqlExprPlaceHolderSqlExprParensSqlExpr SqlExprCastSqlExpr String SqlExprDefaultSqlExprArraySqlExpr [SqlExpr]RangeSqlExpr String SqlRangeBound SqlRangeBound
Constructors
DoNothingON CONFLICT DO NOTHING