Publisher review:DBIx::Migration::Directories provides you with a framework for managing database schemas easily. DBIx::Migration::Directories provides you with a framework for managing database schemas easily. You create a directory to hold your schema, then in that directory create sub-directories containing the SQL code to install, remove, upgrade, or downgrade your schema.
When you are asked to install, upgrade, or downgrade a database schema, DBIx::Migration::Directories will look at these directories and attempt to find the shortest path between two schema versions. It will then run the entire upgrade code in one transaction, rolling back if the upgrade fails.
Multiple database schemas can be managed within one database. DBIx::Migration::Directories currently requires two tables to exist in your database to track schema version numbers and upgrade/downgrade history. These tables are called ``migration_schema_version'' and ``migration_schema_log'', and are also manageable using DBIx::Migration::Directories.
DBIx::Migration::Directories 0.05 is a Perl script for Perl Modules scripts design by Tyler MacDonald.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
DBIx::Migration::Directories provides you with a framework for managing database schemas easily.
Operating system:Windows / Linux / Mac OS / BSD / Solaris