Class: ActiveRecord::Base

Inherits:
Object show all
Defined in:
lib/db_charmer.rb

Overview


Hijack connection on all new AR classes when we’re in a block with main AR connection remapped

Class Method Summary collapse

Class Method Details

.inherited_with_hijacking(subclass) ⇒ Object



235
236
237
238
239
# File 'lib/db_charmer.rb', line 235

def inherited_with_hijacking(subclass)
  out = inherited_without_hijacking(subclass)
  hijack_connection! if DbCharmer.hijack_new_classes?
  out
end