Class: ActiveRecord::ConnectionAdapters::Rails72DepartureAdapter::SchemaCreation
- Inherits:
-
MySQL::SchemaCreation
- Object
- MySQL::SchemaCreation
- ActiveRecord::ConnectionAdapters::Rails72DepartureAdapter::SchemaCreation
- Defined in:
- lib/active_record/connection_adapters/rails_7_2_departure_adapter.rb
Instance Method Summary collapse
-
#visit_DropForeignKey(name) ⇒ Object
rubocop:disable Style/MethodName.
Instance Method Details
#visit_DropForeignKey(name) ⇒ Object
rubocop:disable Style/MethodName
21 22 23 24 25 26 27 28 29 30 |
# File 'lib/active_record/connection_adapters/rails_7_2_departure_adapter.rb', line 21 def visit_DropForeignKey(name) # rubocop:disable Style/MethodName fk_name = if name =~ /^__(.+)/ Regexp.last_match(1) else "_#{name}" end "DROP FOREIGN KEY #{fk_name}" end |