Changelog for hpqtypes-extras-1.6.4.0
- Fix an issue where unnecessary migrations were run sometimes
(#19).
- API addition:
sqlWhereAnyE
(#16).
- Support hpqtypes-1.6.0.0.
- Drop support for GHC < 8.
- Add support for GHC 8.4.
- Drop support for GHC 7.8.
- Introduce
checkPKPresence
to enforce primary keys on all tables supplied to checkDatabase
- Introduce an options data type,
ExtrasOptions
- Changed
getDBTableNames
to only schemas explicitly in search path, rather
than an exclusion list. Affects table version and unknown tables checks.
- Changed internal representation of PrimaryKey to NubList (#11)
This will break existing PKs set on multiple columns unless they are
alphabetically sorted in the defining list.
- Introduced tsvector postgres type and indexing methods GIN and BTree
- Now depends on 'log-base' instead of 'log'.
- Improved migration order sanity checking (#7).
- Add drop table migrations.
- Add a test suite.
- Improve documentation.
- Add option to force commit after every migration.