我正在使用Doctrine2,我花了很多時間手動更改(更新)* yml文件。在Doctrine1中,我使用帶有附加插件的Mysql Workbench來完成它,但Doctrine2使用了許多* yml文件 - 不僅僅是像以前的版本那樣。我想知道你如何創建* yml文件?你使用什麼工具?你如何創建* yml文件?
0
A
回答
1
http://www.doctrine-project.org/docs/orm/2.0/en/reference/tools.html#reverse-engineering
那文檔的部分討論如何從數據庫到YAML,XML等向底部是如何做到這一點的YML文件的命令行。您可以使用doctrine cli工具,或者您可以通過代碼完成工作。
+0
我閱讀並理解了整個Doctrine2手冊。我知道這件事。雖然它在Doctrine1中效果更好,但逆向工程的問題在於它不能完全正確地工作,特別是在關係上。建議不要將更改添加到* yml文件中。每個人都手動添加更改嗎? – Lucas 2011-05-18 14:31:42
0
您可以使用ORM Designer工具創建您的YAML文件。
它使用項目的可視化模型。您可以修改模型,並在將其導出到YAML時,所有模式文件將自動生成,您只需設置模塊的目標路徑即可。您還可以導入現有的架構文件和項目。
相關問題
- 1. 從yml文件創建DoctrineCollection
- 2. 創建.yml文件-java
- 3. 如何用C++創建這個yml文件(使用opencv)
- 4. symfony2如何創建自己的自定義yml文件以全局共享?
- 5. org.apache.tomcat.jdbc.pool.ConnectionPool - 無法使用yml文件創建池的初始連接
- 6. Ruby Yaml - 直接從YML文件創建實例變量
- 7. 你如何創建你的工廠?
- 8. 如何將此文件轉換爲yml?
- 9. 如何「需要」一個.yml文件?
- 10. 如何在java中編輯.yml文件?
- 11. 春雲配置服務器(GIT) - 如何構建YML文件
- 12. 你如何使用PHP創建一個名爲.gz文件?
- 13. 你如何運行PHP創建的初始.pot文件?
- 14. 你如何爲你的軟件UI創建原型?
- 15. 維護yml翻譯文件
- 16. 你如何在BJAM中創建規則?
- 17. 嵌套yml文件的DataMagic
- 18. 你如何創建一個Rakefile?
- 19. middleman link_to與image_tag在數據文件yml
- 20. Spring引導yml ResourceBundle文件
- 21. 如何在Doctrine2的YML中創建唯一約束?
- 22. 我們如何在yml中創建2個屬性的數組?
- 23. 如何創建BAT文件
- 24. Android:FileNotFoundException如何創建文件?
- 25. 如何創建TIFF文件?
- 26. Ext2 - 如何創建文件
- 27. MSTEST:如何創建文件?
- 28. 如何創建PDF文件
- 29. 如何創建.gitconfig文件?
- 30. 如何創建package.json文件?
試過一個文本編輯器? – jathanism 2011-05-18 13:33:32
我不知道Doctrine2是什麼,但我猜那些* yml文件只是[YAML](http://www.yaml.org/)格式的文件。 – Jesper 2011-05-18 13:35:17
我會嘗試用其他詞來描述我的問題。假設我有從MySQL數據庫的SQL轉儲文件。現在我想將它改成* .yml文件(YAML文件)。每個表格都是分開的文件。如何自動執行它? – Lucas 2011-05-18 14:02:42