私の場合、MySQL(v5.5.25)のFKチェックを0に設定すると、これが解決されましたが、SET FOREIGN_KEY_CHECKS=0
になっているのかどうかは完全にはわかりません。 まったく。
誰かがより良い解決策を持っているなら、共有してください。
編集
この問題は、thisが原因で発生しました。 。学んだ教訓-ランダムなコードを無意識にコピーして貼り付けてはいけません〜:-/
回答
バートに感謝します。
DBが不規則に動作している場合w.r.tddl操作。常にddl.sql
を確認してください grails schema-report
によって生成されます 、理想的には次の構造を持つ必要があります
alter table <Table> drop constraint <Constraint>
...
drop table if exists <Table>
...
create table <Table>(...)
...
create index <Index> ... --(if any)
...
alter table <Table> add constraint <Constraint>
....