2013-08-18 74 views
2

我在字段之間使用了unique_together,經過一段時間和新的要求之後,我決定刪除它,因此我將它從模型定義中刪除了,但它似乎仍然導致「重複進入「問題。 我是否必須放棄對數據庫的某些約束?在那種情況下,我該怎麼做(我使用phpmyadmin)。如何刪除「unique_together」約束條件

謝謝

回答

0

會有桌子上覆合UNIQUE指數。放下那個。

+0

謝謝!你給了一個很好的線索:) 我做了 SHOW INDEX FROM mytable; 看看索引的名字是什麼,然後我就把它丟掉了 DROP INDEX index_name ON mytable – steven2308

+0

所以SCHEMAMIGRATE在南方不會這樣做? – dashesy

+0

@dashesy我不知道現在是否確實如此,但當時刪除定義並沒有對南方產生任何改變。 (「似乎沒有改變」) – steven2308