Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

Ticket #7606: connection_specification.patch

File connection_specification.patch, 0.9 kB (added by kyz, 2 years ago)

Patch to activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb

  • trunk/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb

    old new  
    255255 
    256256    # Set the connection for the class. 
    257257    def self.connection=(spec) #:nodoc: 
    258       if spec.kind_of?(ActiveRecord::ConnectionAdapters::AbstractAdapter) 
     258      if spec.kind_of?(ActiveRecord::ConnectionAdapters::AbstractAdapter) or spec.kind_of?(ActiveRecord::QueryCache) 
    259259        active_connections[name] = spec 
    260260      elsif spec.kind_of?(ConnectionSpecification) 
    261261        config = spec.config.reverse_merge(:allow_concurrency => @@allow_concurrency)