作成しようとしている参照制約が既に存在するかどうかを Grails が確認する方法があるかどうかを知っている人はいますか?
残念ながら、データベースの環境と会社のポリシー、データベースのサイズなどにより、データベースを削除して再作成することはできません。
本番環境に存在させたくないというエラーがスローされます。
[main] ERROR hbm2ddl.SchemaUpdate - Unsuccessful: alter table <TABLE> add constraint <CONSTRAINT> foreign key (<FK>) references <THEOTHERTABLE>
[main] ERROR hbm2ddl.SchemaUpdate - ORA-02275: such a referential constraint already exists in the table.
編集:これは、別のテーブルからの外部キーであるテーブル列の名前を修正しようとしたときに発生しました。
Oracle 10g Grails 1.3.9