【发布时间】:2017-01-29 17:27:43
【问题描述】:
我正在使用 Laravel 5.3。我删除了我的一个迁移文件名称“功能”以及与之相关的所有内容,例如其他表中的 id 等。然后我手动从数据库中删除了该表。但是现在当我在运行命令“php artisan migrate:refresh”。它显示错误异常与“未定义索引:***_create_features_table”。当我运行“php artisan migrate”时。它显示它成功并且所有表都成功出现在数据库中。但是当我运行迁移时:刷新所有表都会消失。我应该怎么做才能完全删除迁移文件?
【问题讨论】:
-
你试过截断迁移表吗?
-
no. 你能提一下我想怎么做吗?
-
在您的数据库中,您有一个表名
migrations。那里保存了所有迁移信息。首先删除所有记录。之后运行php artisan migrate。这可能会对您有所帮助 -
尝试了您的解决方案..现在它甚至没有使用迁移命令
-
如果问题仍然存在。请按照以下步骤操作。