Revision 75603a22
Von Moritz Bunkus vor etwa 12 Jahren hinzugefügt
SL/DB/MetaSetup/PeriodicInvoicesConfig.pm | ||
---|---|---|
key_columns => { ar_chart_id => 'id' },
|
||
},
|
||
|
||
oe => {
|
||
order => {
|
||
class => 'SL::DB::Order',
|
||
key_columns => { oe_id => 'id' },
|
||
},
|
SL/DB/PeriodicInvoicesConfig.pm | ||
---|---|---|
|
||
use SL::DB::MetaSetup::PeriodicInvoicesConfig;
|
||
|
||
__PACKAGE__->meta->add_relationships(
|
||
order => {
|
||
type => 'many to one',
|
||
class => 'SL::DB::Order',
|
||
column_map => { oe_id => 'id' },
|
||
},
|
||
);
|
||
|
||
__PACKAGE__->meta->initialize;
|
||
|
||
# Creates get_all, get_all_count, get_all_iterator, delete_all and update_all.
|
||
__PACKAGE__->meta->make_manager_class;
|
||
|
scripts/rose_auto_create_model.pl | ||
---|---|---|
orderitems => { parts => 'part', trans => 'order', },
|
||
delivery_order_items => { parts => 'part' },
|
||
invoice => { parts => 'part' },
|
||
|
||
periodic_invoices_configs => { oe => 'order' },
|
||
);
|
||
|
||
sub setup {
|
Auch abrufbar als: Unified diff
Rose-Model Wiederkehrende Rechnungen: Foreign Key "order" nennen, nicht "oe"