I am attaching a test case. It is a full tar - because I think it only happens when using load_namespaces.
[EMAIL PROTECTED]:~/progs/fails_at_insert> perl fails_at_insert.pl DBIx::Class::Row::insert(): DBSchema::Result::User=HASH(0x8ab21d8) isn't a User at fails_at_insert.pl line 15 If I use DBIC from CPAN - it works: [EMAIL PROTECTED]:~/progs/fails_at_insert> export PERL5LIB= [EMAIL PROTECTED]:~/progs/fails_at_insert> perl fails_at_insert.pl [EMAIL PROTECTED]:~/progs/fails_at_insert> The script is simple: [EMAIL PROTECTED]:~/progs/fails_at_insert> cat fails_at_insert.pl use strict; use warnings; use lib 'lib'; use DBSchema; my $dsn = 'dbi:SQLite:dbname=dvdzbr.db'; my $schema = DBSchema->connect( $dsn ); #, $user, $pass, {} ); my $dvd = $schema->resultset( 'Dvd' )->new_result({}); my $user = $dvd->related_resultset( 'owner' )->new( { name => 'temp name', username => 'temp name', password => 'temp name', } ); $user->insert; -- Zbigniew Lukasiak http://brudnopis.blogspot.com/ http://perlalchemy.blogspot.com/
fails_at_insert.tgz
Description: GNU Zip compressed data
_______________________________________________ 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/dbix-class@lists.scsys.co.uk