2011-03-04 34 views
2

刪除我跑老款車型不symfony的

./symfony doctrine:build --all --and-load --no-confirmation 

與實例的的schema.yml文件,並在symfony中所有表和模型類很好的填充。然而,當我通過刪除所有示例表完全更改schema.yml文件並重寫自己的數據庫時,數據庫沒有刪除舊的更改,也沒有刪除任何模型類。它只是將新表添加到數據庫中。

我該如何獲得有關舊的schema.yml的「遺忘」原則?

回答

1

..舊數據被存儲在一個示例文件在同一目錄下,project_root /配置/教義/ schema_example.yml

原來學說進口的所有文件,而不是僅僅的schema.yml。 woops。

12

您需要運行doctrine:clean-model-files來刪除未在項目或插件schema.yml文件中表示的模型類。