Just to confirm that this problem is still present with DBIx::Class
0.08124.

I can also confirm that it really is a problem in
DBIx::Class::Schema::Loader or one of its dependencies. I reproduced it
without any of my code at all:

$ dbicdump 'junk::schema'  'dbi:mysql:host=suse3;database=q_d_1'
Dumping manual schema for junk::schema to directory . ...
Schema dump completed.
Failed to reload class junk::schema::Result::EntryAttribute: Can't use
string ("junk::schema::Result::EntryAttri") as a HASH ref while "strict
refs" in use at /usr/local/share/perl/5.10.1/DBIx/Class/Row.pm line 864.
Compilation failed in require at (eval 673) line 3.


But that still uses my fairly large schema :(

Unfortunately, I haven't yet reproduced it with a reasonably small
schema that makes it clear exactly where the problem is. A minimal
example doesn't show the problem. It's something to do with mishandling
of accessor name clashes but I'm not certain about the details yet.

Cheers, Dave

_______________________________________________
List: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class
IRC: irc.perl.org#dbix-class
SVN: http://dev.catalyst.perl.org/repos/bast/DBIx-Class/
Searchable Archive: http://www.grokbase.com/group/[email protected]

Reply via email to