php - 无法刷新 Laravel 中的迁移

标签 php laravel migration laravel-artisan

我手动删除了迁移文件。现在我尝试运行迁移:

php artisan migrate:refresh

我收到错误:

  [ErrorException]                                                             
  include(C:\xampp\htdocs\NightClubs/database/migrations/2014_10_12_000000_cr  
  eate_users_table.php): failed to open stream: No such file or directory  

这是我删除的迁移文件的名称。该怎么办?

最佳答案

迁移的架构记录通过 artisan migrate 命令运行的文件的名称。

Laravel Migration Schema in MySQL Database

如果您在删除迁移类文件后遇到错误,只需从 migrations 表中删除该记录即可。如果你有自由,完全拆除数据库并从头开始。

关于php - 无法刷新 Laravel 中的迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37944833/

相关文章:

php - 在 Wordpress 中为自定义帖子类型添加附加页面

php - 使用 laravel 以相同的形式编辑和删除

laravel - 如果查询为空,如何设置 Algolia 不返回任何结果 Laravel & Vue Instant Search

xcode - 核心数据 - 无法将空字符串设置为属性的默认值

ruby-on-rails - 向现有模型添加新的 has_many 关系

php - 在下拉列表中显示从 mysql 中选择的选项

php - 更快的重定向,PHP 还是 htaccess?

javascript - 替换单击单选按钮上的文本,如果单击其他单选按钮,则将其更改回原始文本

php - Behat/mink/laravel 中缺少扩展名

migration - DB2 - 什么是 NF(新功能)模式?