从现有表创建模型(Symfony3)

时间:2019-03-12 11:05:51

标签: php symfony symfony3.x

我有一个包含5列的现有表,我想生成一个没有该实体的实体,并使用新表生成新的迁移!

谢谢!

1 个答案:

答案 0 :(得分:-1)

因此,正如我在评论中提到的-您只需要遵循Symfony documentation中的步骤即可。

这样,对于Symfony 3,您需要遵循以下步骤:

php bin/console doctrine:mapping:import --force AppBundle xml

此命令行工具要求Doctrine对数据库进行自省,并在包的src/AppBundle/Resources/config/doctrine文件夹下生成XML元数据文件。

一旦生成了元数据文件,您就可以通过执行以下命令来要求Doctrine构建相关的实体类。

php bin/console doctrine:mapping:convert annotation ./src

它将生成Entity类,然后您必须删除由第一个命令生成的XML文件。