2012-08-01 53 views
1

我已經刪除了我的數據庫,並且我爲我的synfony和doctrine2應用程序恢復了它。如何解決在symfony2中給出doctrine2遷移的錯誤

現在我得到的所有排序的錯誤一樣

[PDOException] SQLSTATE[HY000]: General error: 1025 Error on rename of './mytable' to './Acmes/#sql2-38b-19ce68a' (errno: 152)

現在,我怎麼能回去。我的數據並不重要,所以它可以確定教條可以重新生成表格。

我該怎麼做

+0

同樣的錯誤,當我的遷移exucting。它使用相同的數據庫在本地運行良好,這很奇怪。你弄明白了嗎? – 2015-07-08 00:08:21

回答

0

您可能有一些表/關係具有相同的名稱。 做一個php app/console doctrine:schema:update --dump-sql(:更新或:創建,取決於你的情況)並檢查生成的SQL。