]> Frank Brehm's Git Trees - books.git/commitdiff
Bugfixing
authorFrank Brehm <frank@brehm-online.com>
Wed, 21 Apr 2010 19:48:25 +0000 (19:48 +0000)
committerFrank Brehm <frank@brehm-online.com>
Wed, 21 Apr 2010 19:48:25 +0000 (19:48 +0000)
bin/check-modules.pl
lib/FrBr/Books/Db/Result/Buecher.pm

index 54b660986e8e672dd4726a3f72d385815fdb0060..ee59120bd4632697d94c83b81cb873cc6ac80dae 100755 (executable)
@@ -32,6 +32,8 @@ my @Modules = (
     'Catalyst::Model::DBIC::Schema'             => undef,
     'Catalyst::View::TT'                        => undef,
     'Config::Any'                               => undef,
+    'Template::Plugin::ForumCode'               => undef,
+    'Crypt::SaltedHash'                         => undef,
     'Cwd'                                       => undef,
     'DBIx::Class'                               => undef,
     'DBIx::Class::Schema'                       => undef,
index 14e594f3df029edfbabc8d456354704222d1644f..1cd212d2ded1224aaa32c480a5fee202d2f7b7b3 100644 (file)
@@ -35,10 +35,11 @@ __PACKAGE__->add_columns(
 
 __PACKAGE__->set_primary_key("id");
 
-__PACKAGE__->might_have( 'waehrung'    => 'FrBr::Books::Db::Result::Waehrungen',    { 'foreign.id' => 'self.waehrungs_id' } );
+__PACKAGE__->belongs_to( 'waehrung'    => 'FrBr::Books::Db::Result::Waehrungen',    { 'foreign.id' => 'self.waehrungs_id' },   { 'join_type' => 'left' }, );
+__PACKAGE__->belongs_to( 'ort'         => 'FrBr::Books::Db::Result::Orte',          { 'foreign.id' => 'self.orts_id' },        { 'join_type' => 'left' }, );
+__PACKAGE__->belongs_to( 'bindungsart' => 'FrBr::Books::Db::Result::Bindungsarten', { 'foreign.id' => 'self.bindungsart_id' }, { 'join_type' => 'left' }, );
+
 __PACKAGE__->might_have( 'verlag'      => 'FrBr::Books::Db::Result::Verlage',       { 'foreign.id' => 'self.verlags_id' } );
-__PACKAGE__->might_have( 'ort'         => 'FrBr::Books::Db::Result::Orte',          { 'foreign.id' => 'self.orts_id' } );
-__PACKAGE__->might_have( 'bindungsart' => 'FrBr::Books::Db::Result::Bindungsarten', { 'foreign.id' => 'self.bindungsart_id' } );
 
 __PACKAGE__->has_many( 'autor_buch' => 'FrBr::Books::Db::Result::Autor2Buch', { 'foreign.buch_id' => 'self.id' } );
 __PACKAGE__->many_to_many( 'autoren' => 'autor_buch', 'autor' );