On Mon, Mar 14, 2011 at 09:22:06AM +0100, Perl Authors Upload Server wrote: > > The following module was proposed for inclusion in the Module List: > > modid: DBIx::Class::Migrate > DSLIP: adpOp > description: Class-based migration for DBI databases > userid: KITOMER (Tom Kirchner) > chapterid: 7 (Database_Interfaces) > communities: > > similar: > DBIx::Migrate, DBIx::Migration > > rationale: > > This module makes it possible to define database schema migrations > in the form of perl classes and perform migrations of DBI databases > based on these change classes. A migration class contains the name > of the previous change class (if any) and a method for registering > changes in the change manager. Currently this module is in its > testing phase and contains the minimal functionality to be useful > for simple projects. Further development (e.g. data security > features etc.) are planned.
DBIx::Class::DeploymentHandler already provides the ability to write perl scripts to form part of your migrations - maybe the two projects could share code? (if this isn't related to the DBIx::Class ORM then I'd suggest you call it something like DBIx::Migration::Classes or similar to avoid confusion) -- Matt S Trout - Shadowcat Systems - Perl consulting with a commit bit and a clue http://shadowcat.co.uk/blog/matt-s-trout/ http://twitter.com/shadowcat_mst/ Email me now on mst (at) shadowcat.co.uk and let's chat about how our Catalyst commercial support, training and consultancy packages could help your team.