X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/13a7879c8ccbd967869e2eeeae76065c6cb4c4f0..1192822f9117bfe2067b60a3b5df9869daf4e07c:/scripts/console?ds=inline diff --git a/scripts/console b/scripts/console index 97260d13e..4ceb9a0dd 100755 --- a/scripts/console +++ b/scripts/console @@ -159,6 +159,10 @@ Spezielle Kommandos: pp DATA - zeigt die Datenstruktur mit Data::Dumper an. quit - beendet die Konsole + part - shortcuts auf die jeweilige SL::DB::{...}::find_by + customer, vendor + order, invoice + EOL # load 'module' - läd das angegebene Modul, d.h. bin/mozilla/module.pl und SL/Module.pm. } @@ -207,6 +211,32 @@ sub sql { } } +sub part { + require SL::DB::Part; + SL::DB::Manager::Part->find_by(@_) +} + +sub order { + require SL::DB::Order; + SL::DB::Manager::Order->find_by(@_) +} + +sub invoice { + require SL::DB::Invoice; + SL::DB::Manager::Invoice->find_by(@_) +} + +sub customer { + require SL::DB::Customer; + SL::DB::Manager::Customer->find_by(@_) +} + +sub vendor { + require SL::DB::Vendor; + SL::DB::Manager::Vendor->find_by(@_) +} + + 1; __END__