SL::DB::with_transaction: bessere Doku zu den zwei Hauptunterschieden
Typo in Doku
Zirkuläres Include zwischen SL::DBConnect und SL::DB aufbrechen
Unterstützung für andere Datenbankencodings als Unicode/UTF-8 entfernt
Handling vom initialen SQL (SET DateStyle ...) zentralisiert
Damit auch das Datumsformat für $::form->get_standard_dbh undKonsorten gefixt.
Rose::DB: Datenbankinfos aus $::auth->client lesen, sofern gegeben
Admin: Teile von admin.pl in neuen Controller Admin verschoben; Mandanten anzeigen
Rose::DB: DB-Verbindung: Zuerst auf Type "AUTH" prüfen, dann leer nehmen, falls keine %::myconfig
Andernfalls kann man aus admin.pl, wo %::myconfig oft genug leer ist,keine Rose::DB-Objekte Auth* nutzen.
Vorkommen von "LxOffice" (und andere Schreibweisen) durch "kivitendo" ersetzen
Rose::DB-Registry-Cache: dbpasswd nicht als Cache-Key nutzen
SL::DB::with_transaction: Rückgabewert konsistenter gemacht
Vorher gibt es mal den Rückgabewert von $code_ref, mal den vonRose::DB::do_transaction. Nun ist es immer der von $code_ref, sofernalles OK, und undef/() andernfalls -- inklusive Berücksichtigung des...
SL::DB: Hilfsfunktion 'with_transaction'; Dokumentation
Datumsformate "dd-mm-yy" und "mm-dd-yy" entfernt.
fixt #1871
SL::DB: Eine Warning unterdrücken
Rose::DB Verbindungen automatisch neu verbinden wenn Sie im laufenden Betrieb kaputtgehen.
Zwei Warnungen vermeiden
Alle Datenbankverbindungen über DBIx::Log4perl laufen lassen, sofern dies in der Konfiguration aktiviert ist
Rose-Datenbankverbindung: Wenn 'dbhost' leer ist, Fallback auf 'localhost' nutzen
So ist es auch im Rest des Programms implementiert.
Logging von Datenbankzugriffen auch von Rose via Log::Log4perl und DBIx::Log4perl ermöglichen
Datumsformat für RDBO auf dasselbe wie für den Benutzer setzen
Fix für: Datenbankverbindungen bei identischen Verbindungseinstellungen nur einmal bei Rose registrieren
Für Auth*-Models eigene Datenbankverbindung nutzen
RDBO Support.
Script, Models und Manager übernommen und angeglichen.Ein SQL Schema Update, dass die meisten vorausgesetzten Normalisierungenenthält mit eingefügt.