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 the reference
remove_reference(:products, :user, index: false)
Remove polymorphic reference
remove_reference(:products, :supplier, polymorphic: true)
Remove the reference with a foreign key
remove_reference(:products, :user, foreign_key: true)
Show source
Register or log in to add new notes.