1.7 KiB
title, description, kind, partner, prev
| title | description | kind | partner | prev |
|---|---|---|---|---|
| Module Auto Update | Aktualisiert automatisch neue Versionen von Odoo Modulen. | howto | OCA | ./base |
Module Auto Update
{{ $frontmatter.description }}
Technischer Name: module_auto_update
Repository: https://github.com/OCA/server-tools/tree/18.0/module_auto_update
Beschreibung
Diese Erweiterung erstellt zu jedem installierten Odoo-Modul einen Hash vom Modul-Code und speichert diesen in der Datenbank. Wenn die "Auto-Upgrade Modules"-Aktion ausgeführt wird, erstellt Odoo wieder einen Hash und vergleich diesen mit der Datenbank. Wenn der Hash abweicht wird das Modul aktualisiert.
Es gibt verschiedene Szenarien wo die Auto-Upgrade Modules"-Aktion nicht funktioniert:
- Ein Modul wird in der Code-Base gelöscht, aber auf den Deployment-Umgebungen nicht deinstalliert.
- Ein Feld wird umbenannt und hat in den Deployment-Umgebungen bereits Daten.
- Es werden Abhängigkeiten zu Modulen gemacht, die auf den Deployment-Umgebungen nicht installiert sind.
Verwendung
Veränderte Odoo Module aktualisieren
Rufen Sie die Aktion Apps > Auto-Upgrade Modules auf.
::: warning Die erste Ausführung der Aktion aktualisiert alle Module. Odoo berechnet einen Fingerabdruck aller installierten Module. Wenn dieser noch nicht existiert oder sich verändert hat, wird das Modul aktualisiert. :::
Entwicklung
Module-Hashes anzeigen
Zeigen Sie Einstellungen > Technisch > Systemparameter an. Zeigen Sie den Eintrag mit Schlüssel module_auto_update.installed_checksums an.
::: tip Wenn Sie den Eintrag entfernen, wird Odoo wieder eine Upgrade aller Module durchführen. :::