Migration roll back, database:migrate prev funktioniert nicht

Hallo,
wie lautet der Befehl für das roll back der letzten DB-Migration, bzw. wo ist der dokumentiert?

Ich habe eine Migration eines Plugin ausgeführt:
./bin/console database:migrate MyPlugin --all

Bei Symfony wird die letzte Migration mit prev zurückgesetzt. Das versuche ich mit folgenden Befehl:
./bin/console database:migrate prev MyPlugin

Als Antwort bekomme ich:

In MigrationCommand.php line 82:
missing timestamp cap or --all option

VG

Der Fehler gibt die Antwort ja schon fast aus. Entweder du benötigst wieder den Zusatz --all oder den timestamp. Vermutlich gibt es mehrere Migrationen und es fragt dich auf welche du zurück müsstest.

In der Dokumentation noch nie etwas darüber gesehen. Alles was Symfony ist auch tendenziell nur dort dokumentiert, da das Shopware ja nur übernimmt.

@Max_Shop Ja, ich hatte beides ausprobiert, also: ./bin/console database:migrate prev MyPlugin --all und ./bin/console database:migrate prev %timestamp% (timestamp = Wert aus Spalte migration.creation_timestamp)
Beides führte zum selben Ergebnis…

Die Lösung ist der Parameter -u.
Also ./bin/console database:migrate-destructive MyPlugin -u TIMESTAMP

1 „Gefällt mir“