Ho avuto lo stesso problema. Questo è quello che ho fatto:
- Ho eliminato le
migrations
cartella così come ildist
cartella - Ho eseguito
npx mikro-orm migration:create --initial
Successivamente, ho riavviato yarn watch
e yarn dev
e ha funzionato per me.
Notare il --initial
bandiera. Consiglierei di controllare la documentazione ufficiale
. La tabella delle migrazioni viene utilizzata per tenere traccia delle migrazioni già eseguite. Quando esegui solo npx mikro-orm migration:create
, la tabella non verrà creata e pertanto MikroORM non è in grado di verificare se la migrazione per l'entità Post è già stata eseguita (che include la creazione della rispettiva tabella sul database).
Ben non usa il --initial
flag nel suo tutorial, potrebbe averlo già eseguito prima del tutorial.