Ik heb hetzelfde probleem gehad. Dit is wat ik deed:
- Ik heb de
migrations
verwijderd map en dedist
map - Ik heb
npx mikro-orm migration:create --initial
uitgevoerd
Daarna herstartte ik yarn watch
en yarn dev
en het werkte voor mij.
Let op de --initial
vlag. Ik zou aanraden om de officiële documentatie
te raadplegen . De migratietabel wordt gebruikt om reeds uitgevoerde migraties bij te houden. Wanneer u alleen npx mikro-orm migration:create
. uitvoert , wordt de tabel niet gemaakt en daarom kan MikroORM niet controleren of de migratie voor de Post-entiteit al is uitgevoerd (inclusief het maken van de respectieve tabel in de database).
Ben gebruikt de --initial
. niet markeert in zijn tutorial, heeft hij deze mogelijk al uitgevoerd voorafgaand aan de tutorial.