All Versions
34
Latest Version
Avg Release Cycle
65 days
Latest Release
547 days ago

Changelog History
Page 3

  • v1.7.1.0 Changes

    February 04, 2019
    • ๐Ÿ›  Fix an issue where unnecessary migrations were run sometimes (#18).
  • v1.7.0.0 Changes

    January 08, 2019
    • โž• Added support for no-downtime migrations (#17):
      • sqlCreateIndex is deprecated. Use either sqlCreateIndexSequentially or sqlCreateIndexConcurrently (no-downtime migration variant) instead.
      • sqlAddFK is deprecated. Use either sqlAddValidFK or sqlAddNotValidFK (no-downtime migration variant) instead.
      • API addition: sqlValidateFK, for validating a foreign key previously added with sqlAddNotValidFK.
      • sqlAddCheck is deprecated. Use either sqlAddValidCheck or sqlAddNotValidCheck (no-downtime migration variant) instead.
      • API addition: sqlValidateCheck, for validating a check previously added with sqlAddNotValidCheck.
      • API addition: sqlAddPKUsing, converts a unique index to a primary key.
      • New Table field: tblAcceptedDbVersions.
    • ValidationResult is now an abstract type.
    • ๐Ÿ‘ ValidationResult now supports info-level messages in addition to errors.
  • v1.6.4.0 Changes

    February 04, 2019
    • ๐Ÿ›  Fix an issue where unnecessary migrations were run sometimes (#19).
  • v1.6.3.0 Changes

    November 19, 2018
    • API addition: sqlWhereAnyE (#16).
  • v1.6.2.0 Changes

    July 11, 2018
    • ๐Ÿ‘Œ Support hpqtypes-1.6.0.0.
    • โฌ‡๏ธ Drop support for GHC < 8.
  • v1.6.1.0 Changes

    March 18, 2018
    • โž• Add support for GHC 8.4.
    • โฌ‡๏ธ Drop support for GHC 7.8.
  • v1.6.0.0 Changes

    January 25, 2018
    • Introduce checkPKPresence to enforce primary keys on all tables supplied to checkDatabase
    • Introduce an options data type, ExtrasOptions
  • v1.5.0.1 Changes

    January 09, 2018
    • ๐Ÿ”„ Changed getDBTableNames to only schemas explicitly in search path, rather than an exclusion list. Affects table version and unknown tables checks.
  • v1.5.0.0 Changes

    December 08, 2017
    • ๐Ÿ”„ 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.
  • v1.4.0.0 Changes

    November 24, 2017
    • Introduced tsvector postgres type and indexing methods GIN and BTree