幾個月前有一條命令將一個doctrine 1模式文件轉換爲doctrine 2實體,但是,該命令不再存在。將Doctrine 1模式轉換爲Doctrine 2實體?
我剛開始使用Symfony2 RC1。
是否有原因被刪除?我有一個Schema 1 Schema文件,它是600行的YML ...有一個轉換工具將是非常有用的。
幾個月前有一條命令將一個doctrine 1模式文件轉換爲doctrine 2實體,但是,該命令不再存在。將Doctrine 1模式轉換爲Doctrine 2實體?
我剛開始使用Symfony2 RC1。
是否有原因被刪除?我有一個Schema 1 Schema文件,它是600行的YML ...有一個轉換工具將是非常有用的。
很難做這樣的轉換。這是因爲您沒有版本2中的Doctrine 1行爲(時間戳,可版本化...)
但是,您始終可以使用現有數據庫中的doctrine:mapping:import命令行任務創建實體。
我相信你需要手動複製doctrine bin文件,因爲它們默認不帶有Symfony2。
請參閱http://www.doctrine-project.org/docs/orm/2.1/en/reference/tools.html
啊,非常好。我現在就試試這個。謝謝! :-) – Flukey