Systemupdate

Datenbankschema

Im Verzeichnis /usr/alvine-platform/upgrade liegen bei der Verwendung des Docker-Images die Update-Scripte für die Anpassung des Datenbankschemas.

In der Datei /opt/alvine-platform/version steht immer die verwendete Version des Systems. Diese Versionsnummer ist READONLY und wird automatisch beim Ändern des Systems auf die verwendete Version geändert.

In der Datei /etc/alvine-platform/version steht die Version der verwendeten Daten des Datenbankschemas. Diese Version muss bei einem Update der Datenbank manuell auf die dann verwendete Version des Schemas geändert werden. Beim Verwenden der Update-Scripte übernimmt dass das Update-Script diese Änderung.

Z.B. ändert das folgende Script /usr/alvine-platform/upgrade/2.2.1/from-2.2.0/update.php das Datenbankschema von der installierten Version 2.2.0 auf die Version 2.2.1.