[Dbix-class] Announce: DBIx::Class v0.0.08099_02 (dev release)

Ash Berlin ash_cpan at firemirror.com
Sun Jun 1 12:24:03 BST 2008


A new developer release has just hit CPAN with the following changes:

         - throw a clear exception when user tries multi-has_many  
prefetch
         - SQLT parser prefixes index names with ${table}_idx_ to  
avoid clashes
         - mark ResultSetManager as deprecated and undocument it
         - pod fix (RT #32988)
         - add Test::Exception to test requirements (RT #34256)
         - make ash's build_requires/META.yml fixes work better
         - is_deferable support on relations used by the SQL::Translator
           parser
         - Refactored DBIx::Class::Schema::Versioned
         - Syntax errors from resultset components are now reported  
correctly
         - sqltargs respected correctly in deploy et al.
         - Added support for savepoints, and using them automatically in
           nested transactions if auto_savepoint is set in connect_info.
         - Changed naming scheme for constraints and keys in the sqlt  
parser;
           names should now be consistent and collision-free.
         - Improve handling of explicit key attr in ResultSet::find
         - Add warnings for non-unique ResultSet::find queries
         - Changed Storage::DBI::Replication to  
Storage::DBI::Replicated, fixed
           some problems using this with versioned databases, added  
some docs
         - By default now deploy/diff et al. will ignore constraint  
and index
           names


As always, please test your apps to make sure stuff still works. There  
might be one further developer release before we decide things are good.

-ash



More information about the DBIx-Class mailing list