Laravel工匠迁移不创建新表

Posted

技术标签:

【中文标题】Laravel工匠迁移不创建新表【英文标题】:Laravel artisan migrate not creating new table 【发布时间】:2015-11-24 10:57:40 【问题描述】:

这里我使用php artisan make:migration create_profiles_table 来创建新迁移的条目。 和php artisan migrate:status 显示迁移状态:

之后我输入了php artisan migrate

问题来了:新的迁移表没有创建。

有什么提示吗?谢谢

【问题讨论】:

您是否为数据库创建了模型?尝试运行 composer dump-autoload。然后再次运行迁移。 迁移工作不需要模型。 @nevermoi 你能粘贴这个迁移文件吗?是否已加载所有其他迁移?调用 php artisan migrate 后,您能否使用 migrate:status 更新问题? 感谢您的回复。我找到了问题,这是因为我的队友在其中一个迁移文件中添加了退出。大声笑 【参考方案1】:

不要忘记检查每个迁移文件中的“exit”关键字

【讨论】:

以上是关于Laravel工匠迁移不创建新表的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 工匠迁移失败

Laravel Php 工匠制作迁移错误

如何在没有工匠的情况下运行 laravel 迁移(使用代码)

Laravel 5.7 工匠迁移

Php工匠迁移失败Laravel [重复]

Laravel 5.2 工匠“迁移”不起作用