Railsドキュメント

テーブルに外部キーを追加

適応バージョン

説明

外部キーが存在するか

使い方

foreign_key_exists?(参照元テーブル, 参照先テーブル=nil, オプション引数)

t.foreign_key(:authors) unless t.foreign_key_exists?(:authors)

ソースコード