Łuk*_*oda 5 entity symfony doctrine-orm
我有一个其中定义了实体的包。我希望能够以这种方式配置这个包,这个实体将或不会相关。因此,如果 bundle 配置正确,则不应使用app/console doctrine:schema:updateetc创建实体表,或者应该 - 它应该取决于配置。
如何有条件地“禁用”实体,使其表不会被创建app/console doctrine:schema:update?
您的场景要求您禁用,但它似乎默认auto_mapping设置为。http://symfony.com/doc/current/reference/configuration/doctrine.htmlfalse
接下来要做的事情是确保build您的捆绑包的功能有条件地添加所需内容DoctrineOrmMappingPass,如下所述: https: //stackoverflow.com/a/26975083/1794894
正如您在源代码中看到的,build只有在缓存为空时才会执行,因此您可以在此处执行此操作。您还可以查看如何在那里添加编译器传递。
| 归档时间: |
|
| 查看次数: |
326 次 |
| 最近记录: |