Class: ActiveRecord::ConnectionAdapters::ArrivalAdapter::SchemaCreation
- Inherits:
-
MySQL::SchemaCreation
- Object
- MySQL::SchemaCreation
- ActiveRecord::ConnectionAdapters::ArrivalAdapter::SchemaCreation
- Defined in:
- lib/active_record/connection_adapters/arrival_adapter.rb
Instance Method Summary collapse
-
#visit_DropForeignKey(name) ⇒ Object
rubocop:disable Naming/MethodName.
Instance Method Details
#visit_DropForeignKey(name) ⇒ Object
rubocop:disable Naming/MethodName
44 45 46 47 48 49 50 51 52 53 |
# File 'lib/active_record/connection_adapters/arrival_adapter.rb', line 44 def visit_DropForeignKey(name) # rubocop:disable Naming/MethodName fk_name = if name =~ /^__(.+)/ Regexp.last_match(1) else "_#{name}" end "DROP FOREIGN KEY #{fk_name}" end |