* Add failing test * Refactor newIdentFor to not have an error case * annotation for warning * refactoring * Expression parser * holy shit it works * Add a shitload of tests * cross join * Find a failing case * Account for that one case * works * Composability test * okay now it tests something * Documentation updates * Add since, changelog * fix
3.2 KiB
3.2 KiB
3.2.0 (unreleased)
- @parsonsmatt
- #156: Remove the
restriction that
onclauses must appear in reverse order to the joining tables.
- #156: Remove the
restriction that
3.1.3
- @JoseD92
- #155: Added
insertSelectWithConflictpostgres function.
- #155: Added
3.1.2
- @tippenein
- #149: Added
associateJoinquery helpers.
- #149: Added
3.1.1
-
@JoseD92
- #149: Added
upsertsupport.
- #149: Added
-
@parsonsmatt
- #133: Added
renderQueryToTextand related functions.
- #133: Added
3.1.0
- @Vlix
- #128: Added
Database.Esqueleto.PostgreSQL.JSONmodule with JSON operators andJSONBdata type.
- #128: Added
- @ibarrae
- #127: Added
betweenand support for composite keys inunsafeSqlBinOp.
- #127: Added
3.0.0
- @parsonsmatt
- #122: Support
persistent-2.10.0. This is a breaking change due to the removal of deprecated exports from thepersistentlibrary. - #113: Remove the
esqueletotype class. To migrate here, useSqlExpr,SqlQuery, andSqlBackendinstead of using the polymorphicEsqueleto sqlExpr sqlQuery sqlBackend => ...types.
- #122: Support
2.7.0
- @parsonsmatt
- #117: Removed
sqlQQandexecuteQQfunctions from export, fixing doc build and building withpersistent>= 2.9
- #117: Removed
2.6.1
- @ChrisCoffey
- #114: Fix Haddock by working around an upstream bug.
2.6.0
- @bitemyapp
- Reorganized dependencies, decided to break compatibility for Conduit 1.3, Persistent 2.8, and
unliftio. - Moved tests for
random()into database-specific test suites. - Deprecated Language
random_, split it into database-specific modules.
- Reorganized dependencies, decided to break compatibility for Conduit 1.3, Persistent 2.8, and
- @parsonsmatt
- Added support for
PersistQueryRead/PersistQueryWrite, enabling type-safe differentation of read and write capabilities.
- Added support for
- @sestrella
- Added support for
arrayAggDistinctandarrayRemove.
- Added support for
- @mheinzel
- Fixed JOIN syntax in the documentation https://github.com/bitemyapp/esqueleto/pull/60
- @illmade
- Added instructions for running database specific tests
- @FintanH
- Removed CPP from the test suite, split the database-specific tests into their own respective modules.
- Added support for PostgreSQL's
now() - Added a comprehensive examples project to make practical application of Esqueleto easier.
- @EdwardBetts
- Fixed a spelling error