dbmigrations v1.1.1 Release Notes

Release Date: 2016-03-04 // almost 8 years ago
    • ๐Ÿ‘Œ Improve configuration validation error messages and clean up validation routine
    • ๐Ÿ‘ Reinstate support for GHC 7.8


    • โž• Add support for MySQL databases (thanks Ollie Charles ๐Ÿ‘€ [email protected]). Please see MOO.TXT for a disclaimer about this ๐Ÿ”‹ feature!


    • โž• Added support for (optionally) adding timestamps to generated migration filenames (thanks Matt Parsons [email protected])
      • Adds flag for time stamp on file names
      • Adds configuration for timestamping filenames
    • โž• Added new "linear migrations" feature (thanks Jakub Fijaล‚kowski [email protected], Andrew Martin [email protected]). This ๐Ÿ”‹ feature is an optional alternative to the default behavior: rather than 0๏ธโƒฃ prompting the user for dependencies of new migrations (the default behavior), linear mode automatically selects dependencies for new migrations such that they depend on the smallest subset of migrations necessary to (effectively) depend on all existing migrations, thus ๐Ÿ‘€ "linearizing" the migration sequence. See MOO.TXT for details.
    • ๐Ÿ”ง Configuration file loading now defaults to "moo.cfg" in the CWD if --config-file is not specified, and environment variables override settings in the config file