Migrations zurücksetzen

Hat hier jemand schon die down Methode von Migrations in einem OXID-Modul im Einsatz gehabt?

Ich würde gerne bei einer Deaktivierung des Moduls die temporäre Tabelle, die das Modul benötigt, wieder entfernen. Über das Migrations-Objekt finde ich aktuell keine Möglichkeit, die down Methode der Migration auszulösen.

Bei der Aktivierung wird bei den meisten Modulen von OXID der folgende Code verwendet:


Allerdings nutzt wohl keines die Möglichkeit auch wieder aufzuräumen, wenn das Modul nicht mehr gebraucht wird. Macht ja in den meisten Fällen auch nicht viel Sinn.

Kann mir hier jemand einen Tipp geben, wie man das lösen könnte?

Der OXID Migrations Wrapper sieht nicht vor, die Migrations zurückzurollen. Sofern Du eine entsprechende Datei hast, bei der das “down” auch befüllt ist, führe deren Aktionen am Besten manuell aus.

Danke, Daniel, für deine Antwort. Dann muss es wohl so laufen.