Ich hatte das gleiche Problem. Folgendes habe ich getan:
- Ich habe die
migrationsgelöscht Ordner sowie derdistOrdner - Ich habe
npx mikro-orm migration:create --initialausgeführt
Danach habe ich yarn watch neu gestartet und yarn dev und es hat bei mir funktioniert.
Beachten Sie den --initial Flagge. Ich würde empfehlen, die offizielle Dokumentation
zu lesen . Die Migrationstabelle wird verwendet, um bereits ausgeführte Migrationen nachzuverfolgen. Wenn Sie nur npx mikro-orm migration:create ausführen , wird die Tabelle nicht erstellt und daher kann MikroORM nicht prüfen, ob die Migration für die Post-Entität bereits durchgeführt wurde (was das Erstellen der entsprechenden Tabelle in der Datenbank beinhaltet).
Ben verwendet nicht den --initial in seinem Tutorial markieren, hat er es vielleicht schon vor dem Tutorial ausgeführt.