嗨,我在 Symfony 5 上,我想生成 php 实体并从 orm.xml 文件更新方案。
我认为它以前适用于教义:生成:实体命令。
有什么解决办法吗?提前致谢
嗨,我在 Symfony 5 上,我想生成 php 实体并从 orm.xml 文件更新方案。
我认为它以前适用于教义:生成:实体命令。
有什么解决办法吗?提前致谢
该命令doctrine:generate:entities
已被删除。Doctrine ORM 团队不鼓励从现有模式创建实体,因此在 ORM 中弃用了该功能。
使用MakerBundle,您可以创建实体,但据我所知,它不会从模式创建它们,因此您必须手动创建每个实体,如果您只想基于现有模式生成它们,这无疑会很烦人反正。或者,您可以创建一个新的“旧版” Symfony 应用程序(例如,基于 3.4 版,因为它仍然应该有命令),按照文档中的描述从模式创建实体,然后将生成的实体复制到您的项目中。您可能还必须为AppBundle\Entity
->运行搜索和替换App\Entity
。