class Spring::Commands::Ridgepole

Public Instance Methods

call() click to toggle source
# File lib/spring/commands/ridgepole.rb, line 6
def call
  require 'ridgepole'
  constants = ActiveRecord::ConnectionAdapters.constants
  constants.select! { |c| c.match?(/Adapter$/) && c != :AbstractAdapter }
  constants.each do |constant|
    ActiveRecord::ConnectionAdapters.const_get(constant).prepend(
      ::Ridgepole::Ext::AbstractAdapter::DisableTableOptions
    )
  end
  load Gem.bin_path('ridgepole', 'ridgepole')
end