2009-11-23 59 views
6

我對教條很新穎。我爲自己制定了兩個帶有教義的小項目,但現在我正在爲我的客戶創建一個大項目。該項目將有50多個表格。有什麼辦法可以生成schema.yml嗎?我嘗試了數據庫設計器並將其轉換爲schema.yml,但我仍然必須手動檢查並重寫定義。謝謝Doctrine schema.yml生成器

回答

4

你可以用doctrine cli做到這一點。

按照these detailed steps創建一個cli腳本。

然後從腳本目錄運行:./doctrine generate-yaml-db

希望這會有所幫助。

5

您應該嘗試使用ORM Designer(http://www.orm-designer.com/),它涵蓋了大部分需求。您可以設計數據庫,就像您在DB Designer中設計數據庫一樣,並且可以導出到Doctrine(或Propel)schema.yml或schema.xml文件(也可以從現有定義導入)。它是爲我們的Web開發人員開發的,因此它支持symfony插件,Subversion等。您可以在www.orm-designer.com上找到描述ORM Designer + Symfony + Doctrine/Propel的屏幕錄像和操作方法。如果您有任何問題,請隨時在我們的論壇上發帖或者發郵件給我們。

弗朗齊歇克Troster
ORM設計
www.orm-designer.com

相關問題