Revision 0845c4b7
Von Moritz Bunkus vor fast 12 Jahren hinzugefügt
SL/DB/DeliveryOrder.pm | ||
---|---|---|
15 | 15 |
__PACKAGE__->meta->add_relationship(orderitems => { type => 'one to many', |
16 | 16 |
class => 'SL::DB::DeliveryOrderItem', |
17 | 17 |
column_map => { id => 'delivery_order_id' }, |
18 |
manager_args => { with_objects => [ 'parts' ] }
|
|
18 |
manager_args => { with_objects => [ 'part' ] } |
|
19 | 19 |
}, |
20 | 20 |
); |
21 | 21 |
|
Auch abrufbar als: Unified diff
Rose: Fremdschlüsselbenennung fixen
Die von Rose erzeugten Fremdschlüsselaccessoren heißen wie die
Spaltennamen, also z.B. in Perl 'trans' zu Spalte 'trans_id'. Das ist
unintuitiv und muss an vielen Stellen (z.B. bei den manager_args,
with_objects etc.) auch als 'trans' angegeben werden.
Also im Generatorscript gewisse Namen auf sinnvollere Namen mappen.