Rose: Fremdschlüsselbenennung fixen
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 22 Jan 2013 15:26:38 +0000 (16:26 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 23 Jan 2013 09:13:10 +0000 (10:13 +0100)
commit0845c4b7d7a969d68cd55a15780c0af2fbe4d2db
tree41a7bed7a7c0b88e50c2e389efa502467634c00e
parent026e601d535d8a85694def7fc16bb95536e213d2
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.
14 files changed:
SL/DB/DeliveryOrder.pm
SL/DB/DeliveryOrderItem.pm
SL/DB/Invoice.pm
SL/DB/InvoiceItem.pm
SL/DB/MetaSetup/DeliveryOrderItem.pm
SL/DB/MetaSetup/Invoice.pm
SL/DB/MetaSetup/InvoiceItem.pm
SL/DB/MetaSetup/Order.pm
SL/DB/MetaSetup/OrderItem.pm
SL/DB/MetaSetup/PurchaseInvoice.pm
SL/DB/Order.pm
SL/DB/OrderItem.pm
SL/DB/PurchaseInvoice.pm
scripts/rose_auto_create_model.pl