method
foreign_key_exists?
v6.1.3.1 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::SchemaStatements
foreign_key_exists?(from_table, to_table = nil, **options)public
Checks to see if a foreign key exists on a table for a given foreign key definition.
# Checks to see if a foreign key exists. foreign_key_exists?(:accounts, :branches) # Checks to see if a foreign key on a specified column exists. foreign_key_exists?(:accounts, column: :owner_id) # Checks to see if a foreign key with a custom name exists. foreign_key_exists?(:accounts, name: "special_fk_name")