X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/7718459cd0be728a57d7ca75dd8077316df7d730..f217d072d76183bc07723dcc29503b732bd2022d:/SL/DB/File.pm diff --git a/SL/DB/File.pm b/SL/DB/File.pm index 0405b743a..4bdb21bf3 100644 --- a/SL/DB/File.pm +++ b/SL/DB/File.pm @@ -7,6 +7,7 @@ use strict; use SL::DB::MetaSetup::File; use SL::DB::Manager::File; +use SL::DB::Helper::AttrSorted; __PACKAGE__->meta->add_relationship( full_text => { @@ -16,8 +17,18 @@ __PACKAGE__->meta->add_relationship( }, ); +__PACKAGE__->meta->add_relationship( + file_versions => { + type => 'one to many', + class => 'SL::DB::FileVersion', + column_map => { id => 'file_id' }, + }, +); + + __PACKAGE__->meta->initialize; +__PACKAGE__->attr_sorted({unsorted => 'file_versions', position => 'version'}); 1; __END__