私は同じ問題を抱えています。これが私がしたことです:
migrationsを削除しました フォルダとdistフォルダー-
npx mikro-orm migration:create --initialを実行しました
その後、yarn watchを再起動しました およびyarn dev そしてそれは私のために働いた。
--initialに注意してください 国旗。 公式ドキュメント
を確認することをお勧めします 。移行テーブルは、すでに実行された移行を追跡するために使用されます。 npx mikro-orm migration:createのみを実行する場合 、テーブルは作成されないため、MikroORMは、Postエンティティの移行がすでに実行されているかどうかを確認できません(データベースにそれぞれのテーブルを作成することを含みます)。
ベンは--initialを使用しません 彼のチュートリアルでフラグを立てると、チュートリアルの前にすでに実行されている可能性があります。