[Dbix-class] Announcement: DBIx-Class-0.06999_01

tom.kirkpatrick at virusbtn.com tom.kirkpatrick at virusbtn.com
Tue May 30 18:14:40 CEST 2006


$schema->storage->debugfh( IO::File->new('/tmp/sql.log', 'w') );

this was working in 0.06003, however, in _1, this results in:
Virtual method! at /www/local/lib/perl5/site_perl/DBIx/Class/Storage.pm 
line 10.

The following highlights the issue:

Index: t/91debug.t
===================================================================
--- t/91debug.t (revision 0)
+++ t/91debug.t (revision 0)
@@ -0,0 +1,15 @@
+use strict;
+use warnings; 
+
+use Test::More;
+use lib qw(t/lib);
+use DBICTest;
+
+my $schema = DBICTest->init_schema();
+
+plan tests => 2;
+
+ok ( $schema->storage->debug(1), 'debug' );
+ok ( $schema->storage->debugfh(IO::File->new('var/sql.log', 'w'), 
'debugfh') );
+
+1;




Daniel Westermann-Clark <daniel at acceleration.net> 
Sent by: dbix-class-bounces at lists.rawmode.org
28/05/2006 18:48
Please respond to
dbix-class at lists.rawmode.org


To
dbix-class at lists.rawmode.org
cc

Subject
[Dbix-class] Announcement: DBIx-Class-0.06999_01






I'm happy to announce a new developer release of DBIx::Class, in
preparation for 0.07000.  Lots of major ResultSet refactoring happened
for this release, so this is not considered RC quality.

Please test this version and let us know what breaks!

Changes from 0.06003:

0.06999_01 2006-05-28 17:19:30
        - add automatic naming of unique constraints
        - marked DB.pm as deprecated and noted it will be removed by
          1.0
        - add ResultSetColumn
        - refactor ResultSet code to resolve attrs as late as poss
        - merge prefetch attrs into join attrs
        - add +select and +as attributes to ResultSet
        - added AutoInflate::DateTime component
        - refactor debugging to allow for profiling using
          Storage::Statistics
        - removed Data::UUID from deps, made other optionals required
        - modified SQLT parser to skip dupe table names
        - added remove_column(s) to ResultSource/ResultSourceProxy
        - added add_column alias to ResultSourceProxy
        - added source_name to ResultSource
        - load_classes now uses source_name and sets it if necessary
        - add update_or_create_related to Relationship::Base
        - add find_or_new to ResultSet/ResultSetProxy and
          find_or_new_related
          to Relationship::Base
        - add accessors for unique constraint names and coulums to
          ResultSource/ResultSourceProxy
        - rework ResultSet::find() to search unique constraints
        - CDBICompat: modify retrieve to fix column casing when
          ColumnCase is loaded
        - CDBICompat: override find_or_create to fix column casing
          when ColumnCase is loaded

-- 
Daniel Westermann-Clark

_______________________________________________
List: http://lists.rawmode.org/cgi-bin/mailman/listinfo/dbix-class
Wiki: http://dbix-class.shadowcatsystems.co.uk/
IRC: irc.perl.org#dbix-class
SVN: http://dev.catalyst.perl.org/repos/bast/trunk/DBIx-Class/



-- 
Tom Kirkpatrick
Web Developer - Virus Bulletin



More information about the Dbix-class mailing list