Ausnahmen sagt es. Der offizielle MySQL-Provider von Oracle unterstützt noch keine Migrationen oder Scaffolding.
Die Datenbank wird nur bei der ersten Ausführung von context.Database.EnsureCreated()
erstellt . Danach vorgenommene Änderungen werden nicht übernommen. Sie müssen die gesamte DB löschen und eine neue erstellen, wobei alle Daten verloren gehen.
Bedanke dich bei Oracle;)
Aktualisieren
Mit der Veröffentlichung von 7.0.6-IR31 Paket Migrationen funktionieren, Gerüste jedoch immer noch nicht.