Changes for version 0.10 - 2009-02-27
- Added "--force-current-version" flag to migrate-database-schema. Why? Because when a MySQL migration fails halfway though, the DDL is already committed, but we can't increment the version number in the database because, well, we failed. So the only sane way to roll back is to say "--force-current-version=new.version --desired-version=old.version"
Documentation
Install, remove, upgrade, or downgrade a schema
Modules
Install/remove/upgrade/downgrade SQL schemas
Schema-independant migration operations
Build a package that includes a migration schema
Database-dependant migration operations
Handle quirks with DBD::SQLite2
Handle quirks with DBD::mysql
Provides
in lib/DBIx/Migration/Directories/Build/Base.pm
in lib/DBIx/Migration/Directories/Test.pm