2014-09-27 102 views
0

我不小心执行了php artisan migrate:session。 和它迁移,我删除文件createSessionTable, ,现在我尝试执行php artisan migrate:重置和laravel中的迁移仍然搜索CreateSessionTable。迁移类CreateSessionTable错误301

我已经使用了作曲家dumpautoload 作曲家dumpautoload PHP工匠dumpautoload PHP工匠dumpautoload 作曲家更新//不能解决问题

它不工作了。 你遇到过吗?

回答

0

如果删除迁移文件,你有两个选择:

1)创建的同名2014_0000_create_session_table.php一个新的(数字并不重要,在这种情况下,有了它回滚,你实际上并不需要在这些方法中创建东西(但是您最好创建一个drop方法来为您删除会话表),您只需要将类CreateSessionTable用于Laravel。创建该文件后,您需要composer dump

2)手动删除迁移表中的行并删除会话表。

您也可以手动删除所有表和迁移文件上的所有记录,然后再次迁移。