Projekt

Allgemein

Profil

Herunterladen (18,2 KB) Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
945793f0 19.02.2015 17:05 Moritz Bunkus

SL::DBUpgrade2: Dateien direkt als UTF-8 öffnen und SL::IConv nicht nutzen

858d25a8 19.02.2015 17:05 Moritz Bunkus

SL::DBUpgrade2: Doppelten Code entfernen

50b62dbb 08.05.2014 15:56 Moritz Bunkus

SL::DBUpgrade2: versehentlich eingesetzten Value entfernt

Siehe 8f7283f501b3ddc2809d073b5d0399d20ed5af06.

6844d581 15.07.2013 12:36 Moritz Bunkus

DBUpgrade2: verhindern, dass $::form->get_standard_dbh eine zweite Verbindung öffnet

Ansonsten sind Deadlocks absolut möglich.

39c3f17a 03.07.2013 12:22 Moritz Bunkus

Commit nach DB-Upgrade auch, wenn AutoCommit aus ist

db797d8f 02.07.2013 17:18 Moritz Bunkus

DBUpgrade2: Option zum Zurückgeben eines Fehlers bei DB-Upgrades anstelle von print&exit

0e43d3cf 18.06.2013 10:47 Moritz Bunkus

Alten DB-Upgrademechnismus sql/Pg-upgrade entfernt

3774d83b 18.06.2013 10:31 Moritz Bunkus

Alle ISO-8859-15-codierten Files nach UTF-8 encodieren

dbda14c2 18.06.2013 09:46 Moritz Bunkus

Unterstützung für andere Datenbankencodings als Unicode/UTF-8 entfernt

66c08b64 13.06.2013 16:31 Moritz Bunkus

Locking in eigenes Modul verschieben

90bb521a 13.06.2013 16:31 Moritz Bunkus

Alle Vorkommen von dbdriver, sid, Oracle entfernt

...und gegen das hardcodierte Werte für PostgreSQL ersetzt.

a4665ffc 05.06.2013 10:04 Moritz Bunkus

Perl-Upgrade-Files: Nach Exception Rollback & bei Erfolg immer 1 zurückgeben

Exceptions sind vorher nach oben gebubblet, da $result undef
war. $result // 1 ist nun mal 1, was überhaupt keinen Sinn ergibt --
und dadurch wurde kein Rollback gemacht (geschweige denn die...

28919cb3 15.05.2013 11:38 Sven Schöling

Pod Fehler

8f7283f5 06.05.2013 12:05 Moritz Bunkus

$::form nach Perl-Upgrade-Script-Ausführung resetten

Siehe 87eebe6 für Begründung.

7d607d91 23.04.2013 16:11 Moritz Bunkus

Perl-DB-Upgradescripte refactoring: Bugfix #1

347f2cff 23.04.2013 14:25 Moritz Bunkus

Perl-Datenbank-Upgradescripte auf Objektorientierung & strict umgestellt

fcbb613d 08.11.2012 12:41 Moritz Bunkus

Merge branch 'master' of vc.linet-services.de:public/lx-office-erp

c4ee17ee 08.11.2012 12:00 Moritz Bunkus

SQL-File-Parsing: Off-by-one in $$ ... $$-Syntax für stored procedures behoben

00cfe3f2 08.11.2012 10:09 Sven Schöling

dbupgrade script kann jetzt auch upgrade scripte erzeugen.

scripts/dbupgrade2_tool.pl --create=<tag> --type=<sql|pl>

speichert die Datei unter dem richtigen Namen, und öffnet sie in $EDITOR

592052f4 17.09.2012 17:35 Sven Schöling

SL::DBUpgrade bug fixes

b2448c14 17.09.2012 15:18 Sven Schöling

DBUpgrade kann jetzt auch dollar quoting in SQL.

dcaf9754 17.08.2012 11:57 Moritz Bunkus

SQL-Upgrade: '@encoding' als Alias für '@charset' erkennen

8d7674a0 16.08.2012 10:50 Moritz Bunkus

POD-Dokumentation zu SL::DBUpgrade2

5c41c19b 16.08.2012 10:50 Moritz Bunkus

Schreibfehler in Parametername

cd01768d 01.04.2011 15:10 Sven Schöling

Iconv get_converter in interne Funktion umbenannt, und den einzigen externen Aufruf durch ein SL::Iconv->new ersetzt.

Erklärung: cbd1249e5c245ee605c32c6cdbdc1e26f92643d0 hat die Handle im
Objektzugriff von SL::Iconv gecacht, hat dabei aber das Verhalten im...

be6f6cfd 19.01.2011 16:15 Moritz Bunkus

Globale Variablen für Systemeinstellungen und Features nach %::lx_office_conf verschoben

Betroffen sind:
$webdav
$vertreter
$lizenzen
$show_best_before
$parts_show_image
$parts_image_css
$parts_listing_images
$eur
$dbcharset
$language

bdc79264 03.01.2011 16:28 Moritz Bunkus

SL::DBUtils für Perl-Upgradescripte einbinden

e5a13854 30.12.2010 15:03 Moritz Bunkus

Debugmeldungen entfernt

2da6fbfb 30.12.2010 14:59 Moritz Bunkus

Auth-DB auch bei Benutzerlogins aktualisieren, sofern notwendig

486fe464 30.12.2010 14:59 Moritz Bunkus

Admin-DB-Upgrade-Funktion nach DBUpgrade2 verschoben

626ec4b4 30.12.2010 14:59 Moritz Bunkus

DB-Upgrade-Mechanismus für auth-Scripte im Verzeichnis sql/Pg-upgrade2-auth implementiert

9b0c7269 30.12.2010 14:33 Moritz Bunkus

DRY

38a2e789 30.12.2010 14:33 Moritz Bunkus

Funktionen update_available, update2_available nach DBUpgrade2.pm verschoben

dbcd72ed 30.12.2010 14:33 Moritz Bunkus

Kosmetik & Codevereinfachung

d0fb3d4d 30.12.2010 14:33 Moritz Bunkus

Suffix & Schema übergeben

0b6cb3b8 30.12.2010 14:33 Moritz Bunkus

new bekommt Hash-Params, nicht positionsbezogene

35636cc2 30.12.2010 14:33 Moritz Bunkus

DRY

8b39e389 30.12.2010 14:33 Moritz Bunkus

Funktion "process_perl_script" von User.pm nach DBUpgrade2.pm verschoben

a1d1605e 30.12.2010 14:33 Moritz Bunkus

Funktion "process_query" von User.pm nach DBUpgrade2.pm verschoben

7e0ad798 30.12.2010 14:33 Moritz Bunkus

Umstellung DBUpgrade2-Modul auf Objekt-Aufrufsyntax

76c486e3 20.10.2009 14:14 Sven Schöling

Und wieder ein Schwung strict.

2c7a89dd 04.09.2009 17:34 Sven Schöling

DBUpgrade such routine im trace runtergesetzt.

91836534 04.09.2008 16:41 Moritz Bunkus

Eine Option "@ignore: 1" für Datenbankupgradescripte, mit denen das Script von Lx-Office ignoriert wird. Kann benutzt werden, um ein Script temporär zu deaktivieren, z.B. wenn man noch am Entwickeln ist.

53c7990b 30.06.2008 13:44 Moritz Bunkus

Kosmetik

faef45c2 03.05.2007 16:13 Moritz Bunkus

Änderungen zur Unterstützung von anderen Zeichensätzen als ISO-8859-1(5) implementiert. Es ist jetzt möglich, $dbcharset in lx-erp.conf auf UTF-8 zu setzen und dann auch UTF-8 als Datenbankencoding zu benutzen.

0cfb13d0 22.03.2007 17:15 Udo Spallek

Bug: "my" variable $form masks earlier declaration in same scope at SL/DBUpgrade2.pm

ad876674 14.02.2007 13:16 Moritz Bunkus

Zyklencheck war falsch.

4fd8bdbf 22.12.2006 16:13 Moritz Bunkus

Neuer Datenbankupgrademechanismus: Die Upgradedateien im neuen Verzeichnis sql/Pg-upgrade2 enthalten Informationen über Abhängigkeiten, die von Lx-Office ausgewertet werden, um die Reihenfolge zu bestimmen, in der Updates angewandt werden. Wird nicht mehr über Versionsnummern geregelt.