DBUpgrade: Bei 3 alten Upgrades print Noise entfernt
Im Fall einer leeren Datenbank schreiben die jetzt keineStatusnachrichten mehr nach STDOUT, das verwirrt sonst die Tests.
Perl-Upgrade-Files: Nach Exception Rollback & bei Erfolg immer 1 zurückgeben
Exceptions sind vorher nach oben gebubblet, da $result undefwar. $result // 1 ist nun mal 1, was überhaupt keinen Sinn ergibt --und dadurch wurde kein Rollback gemacht (geschweige denn die...
Perl-Upgrade-Scripte: db_query nun auch mit Bind-Parametern
Perl-Datenbank-Upgradescripte auf Objektorientierung & strict umgestellt
SL::DBUtils einbinden, wenn Funktionen daraus benutzt werden
Funktionslokale Variablen nicht als global deklarieren.
Fix für Bugs 1251 und 1253. Hintergrund: Die DB-Upgradescripte werdenmittels eval im Kontext einer Unterfunktion aufgerufen. Die Variablen,die fälschlicherweise innerhalb der Upgradescripte mit "our" als...
Und wieder ein Schwung strict.
Das DBUpdate für Oesterreich lief nicht auf Postgres > 8.1. Fixed.
Bloeder Bug: eine zu gefräßige INSERT legt zu allen Konten taxkeys an, was aber nicht sein soll, weil dubletten erzeugt werden
Anpassung für oesterreichischen Kontenrahmen. Verhält sich neutral ggue. anderen Kontenrahmen ausser 'Austria'. Nur unbebuchte Kontenrahmen werden geupdated.