簡體   English   中英

Symfony2-Doctrine2 FK命名策略

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM