这发生在我几个月前。它可能发生在作曲家更新的过程中,但我还不确定。我什至已经将我的项目更新到 Laravel 5.3,但我仍然无法通过 Artisan 进行 make:migration 工作。没有它更新到 5.4 的项目,它仍然无法正常工作。
我检查了这个线程,我有完全相同的问题。症状完全相同,但是 OPs 解决方案对我不起作用。
- 运行 make:migrate 时,我在终端中没有收到任何错误或结果。
- 我似乎可以通过 Artisan 生成任何其他文件。
- 我试图创建一个新模型并将 -m 与它一起传递。没用。
- 我检查了权限(甚至更改了迁移文件夹),但没有帮助。
- 如果我创建自己的迁移文件,则通过工匠的其余过程可以正常工作(迁移、数据库操作等)。
- 我尝试过使用不同的终端和计算机。
- 由于项目已升级甚至重新安装,我担心它与深层内核无关。然而,也许来自更高层次的某种冲突。
- 在我的任务的最后阶段,我试图找出哪些用户交互元素可能会影响 make:migration。没有任何效果。
我在没有任何解决方案的情况下搜索了网络,然后我放弃了那个项目并开始制作自己的迁移文件。但是,当我看到其他线程时,我现在有了一些新的希望。