X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FDB%2FRequirementSpecItem.pm;h=f7444dababaa7ad092f47fae03c5bae68db23d4d;hb=3250f2ee17441742890fe97b4fe5851626029441;hp=072b59b09abdb2c15c143df2a38f44e9759abfe2;hpb=1f592a0f4f88893b5c2cb29b2d10e2d07b444ac0;p=kivitendo-erp.git diff --git a/SL/DB/RequirementSpecItem.pm b/SL/DB/RequirementSpecItem.pm index 072b59b09..f7444daba 100644 --- a/SL/DB/RequirementSpecItem.pm +++ b/SL/DB/RequirementSpecItem.pm @@ -7,10 +7,22 @@ use SL::DB::Manager::RequirementSpecItem; use SL::DB::Helper::ActsAsList; __PACKAGE__->meta->add_relationship( - children => { - type => 'one to many', - class => 'SL::DB::RequirementSpecItem', - column_map => { id => 'parent_id' }, + children => { + type => 'one to many', + class => 'SL::DB::RequirementSpecItem', + column_map => { id => 'parent_id' }, + }, + dependencies => { + map_class => 'SL::DB::RequirementSpecDependency', + map_from => 'depending_item', + map_to => 'depended_item', + type => 'many to many', + }, + dependents => { + map_class => 'SL::DB::RequirementSpecDependency', + map_from => 'depended_item', + map_to => 'depending_item', + type => 'many to many', }, );