Sha256: 36f75970b8173bd9f948577ac57cb906f8e4b8c71e259ccfa28b738edf203062
Contents?: true
Size: 600 Bytes
Versions: 18
Compression:
Stored size: 600 Bytes
Contents
# frozen_string_literal: true module ActiveRecord class Migration # The default strategy for executing migrations. Delegates method calls # to the connection adapter. class DefaultStrategy < ExecutionStrategy # :nodoc: private def method_missing(method, *arguments, &block) connection.send(method, *arguments, &block) end ruby2_keywords(:method_missing) def respond_to_missing?(method, *) connection.respond_to?(method) || super end def connection migration.connection end end end end
Version data entries
18 entries across 18 versions & 4 rubygems