大家好,我目前正在研究基于 oracle 数据库的大型多环境外联网应用程序。由于我们的模式不仅被 ap 使用,我们需要有精确的命名约定。经过一番研究,我仍然想知道是否有办法实现 Doctrine2 FK 或任何约束命名策略来避免 oracle fk_xxxxxxxxx 自动生成的名称。当然基于sf2框架。
问问题
210 次
2 回答
1
Doctrine2 文档站点中有一个部分讨论了实施命名策略,是否涵盖了它?
编辑
就这个到 Symfony2 的链接而言,您需要在捆绑包中注册服务,并在 config.yml 中引用它:
orm:
default_entity_manager: em1
entity_managers:
em1:
mappings:
YamlBundle: ~
naming_strategy: my_bundle.naming_strategy.default
于 2012-10-11T11:41:09.850 回答
0
我研究了完全相同的问题。
维护者的意见是,学说不希望您覆盖外键约束的命名策略。
来源:https ://github.com/doctrine/doctrine2/issues/3753#issuecomment-244025830
于 2017-05-04T14:19:32.370 回答