Skip to Content

Dopolnitve migracij OpenUpgrade

openupgrade_overlays/ vsebuje verzionirane migracijske artefakte za posamezne različice, ki dopolnjujejo običajno pot skript OpenUpgrade.

Prva raven map označuje ciljno serijo Odoo. Na primer 18.0/ skripta scripts/migrate/migrate_14-18.sh doda na začetek poti skript OpenUpgrade med končno nadgradnjo s 17 na 18. Podrejene poti sledijo postavitvi modul/različica, na primer website_sale/18.0.1.1/post-migration.py.

Datoteke se izvajajo kot migracijske skripte v kontekstu OpenUpgrade. Niso običajni izvajalni dodatki, ne dodajajo se v produkcijski addons_path in ne sodijo v templates/ ali testkit/.

Spremembe lahko med migracijo spremenijo shemo ali podatke baze, zato morajo biti vezane na različico in varne za ponovni zagon. Preverjajte jih samo v odobrenem začasnem migracijskem postopku po kanonični politiki PMIVerse. Nikoli jih ne testirajte na aktivni produkcijski bazi.

Postopek uporabe opisujejo navodila za migracijo 14–18. Ustvarjena bajtna koda Python in mape __pycache__/ so lokalni artefakti in se ne vključujejo v commite.