Erstellt vor 4 Jahren
Geschlossen vor 4 Jahren
#1536 closed Fehler (fixed)
'Alte' dbupgrade Skripte die SL::DBUtils verwenden sind defekt
| Erstellt von: | information@… | Verantwortlicher: | m.bunkus@… |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.6.2 unstable |
| Schweregrad: | normal | Stichworte: | Migration |
| Beobachter: |
Beschreibung
Die Datenbankaktualisierung/erstellung schlug fehl. Die Datei sql/Pg-upgrade2/auth_enable_sales_all_edit.pl enthielt den folgenden Fehler:
Undefined subroutine &SL::DBUpgrade2::selectall_array_query called at (eval 857) line 30.
Alle Änderungen in dieser Datei wurden rückgängig gemacht.
Wenn ich ein:
use SL::DBUtils;
in das Skript einfüge funktioniert es.
Änderungshistorie (3)
comment:1 Geändert vor 4 Jahren durch m.bunkus@…
- Status von new nach assigned geändert
comment:2 Geändert vor 4 Jahren durch m.bunkus@…
comment:3 Geändert vor 4 Jahren durch information@…
- Lösung auf fixed gesetzt
- Status von assigned nach closed geändert
Ja. Funktioniert jetzt.
Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.

Das passiert bei mir gerade nicht, und ich bin zu faul, die DB so umzubiegen, dass der Codepfad aufgerufen wird.
Ich habe in Revision bdc7926 etwas eingecheckt, mit dem das eigentlich nicht mehr passieren sollte, auch ohne Änderungen an den einzelnen Perl-Upgradescripten. Kannst du's bitte mal testen?