Changelog for beam-migrate-0.5.0.0
0.5.0.0
Interface changes
- Removed instances for machine-dependent ambiguous integer types
IntandWord - Require
MonadFailforBeamMigrationBackend
Added features
- GHC 8.8 support
checkSchema: LikeverifySchema, but detects and returns unexpected predicates found in the live database
Bug fixes
- Map
Int16tosmallIntTypeinstead ofintType - Suppress creation of primary key constraints for tables with no primary keys
0.4.0.0
0.3.2.0
Added haskellSchema shortcut
0.3.1.0
Add Semigroup instances to prepare for GHC 8.4 and Stackage nightly
0.3.0.0
- Re-introduce backend parameter as
Databasetype class - Move beam migration log schema to beam-migrate, since many applications will want to easily manage a database using the haskell-based migrations
- Add
bringUpToDateandbringUpToDateWithHookstoDatabase.Beam.Migrate.Simple, which can be used to bring a database up to date with the given migration.
0.2.0.0 -- 2018-01-20
- First version. Released on an unsuspecting world.