[Dbix-class] Announcement: DBIx-Class-0.06999_01
Cory Watson
jheephat at gmail.com
Tue May 30 21:24:07 CEST 2006
I introduced this one and have it fixed locally. Thanks for the
testcase. I'll commit a fix soon.
On 5/30/06, tom.kirkpatrick at virusbtn.com <tom.kirkpatrick at virusbtn.com> wrote:
> $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
>
> _______________________________________________
> 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/
>
--
Cory 'G' Watson
http://www.onemogin.com
More information about the Dbix-class
mailing list