method
remove_reference
v5.2.3 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::SchemaStatements
remove_reference(table_name, ref_name, foreign_key: false, polymorphic: false, **options)public
Removes the reference(s). Also removes a type column if one exists. #remove_reference and #remove_belongs_to are acceptable.
Remove the reference
remove_reference(:products, :user, index: true)
Remove polymorphic reference
remove_reference(:products, :supplier, polymorphic: true)
Remove the reference with a foreign key
remove_reference(:products, :user, index: true, foreign_key: true)