symfony 中的 Make:migration 命令运行了很长时间而没有工作

Posted

技术标签:

【中文标题】symfony 中的 Make:migration 命令运行了很长时间而没有工作【英文标题】:Make:migration command in symfony is running for long without working 【发布时间】:2021-03-16 08:40:03 【问题描述】:

长期以来,我面临一个错误,迫使我直接在 phpmyadmin 中进行更改。 更改我的实体后,当我运行时

php bin/concole make:迁移

为 infinty 运行的命令不显示任何错误并创建迁移文件。

希望有人能告诉我这是什么原因。

【问题讨论】:

向我们展示更多详情。通过在命令的末尾添加-vvv 使您的命令变得详细,例如php bin/concole make:migration -vvv 【参考方案1】:

make:migrationsrc/Migrations 目录中创建一个 .php 文件。如果您有许多更改,此过程可能需要更多时间,因此请在系统中仅使用一个实体再试一次。如果您没有此目录,请创建它并确保授予写入权限(也许您的系统没有它)。最后尝试在你的命令中按回车,一些工具会等待输入继续(如 PowerShell)。

【讨论】:

以上是关于symfony 中的 Make:migration 命令运行了很长时间而没有工作的主要内容,如果未能解决你的问题,请参考以下文章

在我的控制器中运行工匠命令(make:migration)

使用 make migration 命令添加列错误

laravel migration

如何更改实体中的数据库列类型

如何检查请求是不是是 Symfony2 或 Symfony3 中的 POST 或 GET 请求

Symfony中的API版本控制