migrate:refresh 在删除迁移后无法正常工作

migrate:refresh is not working after deleting a migration

我创建了迁移 table“result”并将其删除,但现在迁移刷新不起作用。显示以下错误。

[ErrorException] Undefined index: 2017_02_20_090135_create_results_table

我用了composer dump-autoload 还是没有解决问题

请帮帮我。

您需要转到数据库中的 migrations table 并删除迁移 = 2017_02_20_090135_create_results_table.

的行

一种方法是:

php artisan tinker

然后

DB::table('migrations')->where('migration', '2017_02_20_090135_create_results_table')->delete();

也可以删除 table。

希望对您有所帮助!