opaleye v0.6.7000.0 Release Notes
-
๐ This is a pre-release of version 0.7.0.0. GHC >= 8.0 is required. It contains the following new important features
A new API for manipulation, including
ON CONFLICT DO NOTHING
support forUPDATE
๐ Initial support for product types written in "Higher kinded data" style (but deriving of related functionality using TH or Generics is not yet provided).
Type inference for outer joins
Many renamings. In particular,
Column
will becomeField
in 0.7.0.0. You should be able to almost completely port your code to the 0.7.0.0 names whilst remaining compatible with 0.6.7000.0.
Details
โ Added
Opaleye.RunSelect
โ Added
Opaleye.Field
queryTable
is renamedselectTable
Query
/QueryArr
are renamedSelect
/SelectArr
QueryRunner
is renamedFromFields
QueryRunnerColumn
is renamedFromField
Constant
is renamedToFields
constant
is renamedtoFields
โ Added
Opaleye.SqlTypes
andsql
/Sql...
names instead ofpg
/PG...
namesโก๏ธ Added
runInsert_
,runUpdate_
,runDelete_
and supporting functionalityโ Add
PGNumeric
typeโ Added
leftJoinA
โ Added
liesWithin