X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/b90ff6b18df92c98b1b875d14835d1fdf9ff339a..d8be5cc409de5b3bc34439599b1481201a5a1c2e:/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__