从现有数据库表symfony2生成时指定实体名称

时间:2015-06-11 06:42:15

标签: symfony doctrine-orm entity

我有一个数据库表users,我想在我的symfony2包KapCrudBundle中生成它的实体。

我使用以下命令:

php app/console doctrine:mapping:convert yml ./src/Kap/CrudBundle/Resources/config/doctrine/metadata/orm --from-database --force --filter=Users

php app/console doctrine:mapping:import KapCrudBundle annotation --filter=Users

php app/console doctrine:generate:entities KapCrudBundle

以上所有命令都运行得很好,但我想做以下事情:

  1. 它生成实体Users.php和注释文件Users.orm.yml,因为我的表名是用户,但我想要实体名称和注释文件,如User.php和{ {1}}

  2. 第二件事是它在捆绑中再次生成所有实体,但我只希望生成用户实体。

  3. 感谢任何帮助。 感谢。

1 个答案:

答案 0 :(得分:0)

关于第二个问题:您可以简单地指定实体。

php app/console doctrine:generate:entities KapCrudBundle/Entity/User