Przeznaczenie
Moduł upgrader przeprowadza automatyczną aktualizację wtyczki (np. schematu bazy danych) podczas uruchomienia wtyczki.
Informacje o bibliotece upgrader i zasady tworzenia zmian znajdują się w dokumentacji.
Konfiguracja
Moduł upgrader zawiera następujące opcje konfiguracyjne:
Atrybuty
Nazwa | Wymagany | Wartość domyślna | Opis |
---|---|---|---|
key | ![]() | Unikalny klucz tego modułu. | |
changes | /upgrade/changes.xml | Ścieżka do pliku XML wewnątrz wtyczki zawierającego zmiany do wykonania. |
Przykładowy deskryptor
<?xml version="1.0" encoding="UTF-8"?> <plugin key="com.suncode.plugins-helloworld" name="Hello World"> <!-- Automatyczna aktualizacja na podstawie pliku "path/to/changes.xml" --> <upgrader key="upgrade" changes="path/to/changes.xml"/> </plugin>