2012-09-03 36 views
0

當我嘗試下面的命令來運行,問題與PHP應用程序/控制檯學說:架構:更新--force命令

php app/console doctrine:schema:update --force 

它說,

[PDOException]

SQLSTATE[HY000]: General error: 1005 Can't create table 'mysys_dve.#sql-7fc_4'

我也清楚緩存,即使重啓機器,但同樣的事情發生了一遍又一遍。

+0

你對你的模式做了什麼改變? – j0k

+0

這可能是一個FK錯誤 - 嘗試手動刪除外鍵,然後Doctrine會爲你重建它們。 – moonwave99

回答

0

檢查表結構:你必須確保,當一個場點到ID,都是signedunsigned

當兩個字段沒有完全相同的參數時,Mysql無法生成外鍵。

相關問題