Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 6b13ea85

Von Moritz Bunkus vor etwa 18 Jahren hinzugefügt

  • ID 6b13ea855fe8d46f8018cdd1c7173b057bfaef15
  • Vorgänger 4b3c8391
  • Nachfolger d6fad186

Die RegExp für die Namen der Upgradescripte sollte am Stringende verankert sein, um z.B. Backupdateien mit ~ am Ende nicht zu erfassen.

Unterschiede anzeigen:

SL/User.pm
opendir SQLDIR, "sql/${dbdriver}-upgrade" or &error("", "sql/${dbdriver}-upgrade: $!");
my @upgradescripts =
grep(/$form->{dbdriver}-upgrade-\Q$cur_version\E.*\.(sql|pl)/, readdir(SQLDIR));
grep(/$form->{dbdriver}-upgrade-\Q$cur_version\E.*\.(sql|pl)$/, readdir(SQLDIR));
closedir SQLDIR;
return ($#upgradescripts > -1);

Auch abrufbar als: Unified diff