[英]Symfony2 - Doctrine2 FK naming strategy
大家好,我目前正在基於oracle數據庫的大型多環境Extranet應用程序上工作。 由於我們的架構不僅被ap使用,因此我們需要具有精確的命名約定。 經過一些研究,我仍然想知道是否有一種方法可以實現Doctrine2 FK或任何約束命名策略來避免使用oracle fk_xxxxxxxxx自動生成的名稱。 當然基於sf2框架。
在Doctrine2 docs網站上有一節討論實現命名策略 ,這涵蓋了嗎?
編輯
就此鏈接到Symfony2而言,您需要在捆綁中注冊該服務,並在config.yml中進行引用:
orm:
default_entity_manager: em1
entity_managers:
em1:
mappings:
YamlBundle: ~
naming_strategy: my_bundle.naming_strategy.default
我研究了完全相同的問題。
維護者的觀點是,該學說不希望您覆蓋外鍵約束的命名策略 。
來源: https : //github.com/doctrine/doctrine2/issues/3753#issuecomment-244025830
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.