Sha256: 3f8e45c51ee34e51712a9e13dae05965075052902e347d825fe24f7e85dcde9a

Contents?: true

Size: 661 Bytes

Versions: 7

Compression:

Stored size: 661 Bytes

Contents

if defined?(Rails)
  module ActiveRecord
    module ConnectionAdapters
      class OracleEnhancedRailtie < ::Rails::Railtie
        rake_tasks do
          load "active_record/connection_adapters/oracle_enhanced/database_tasks.rb"
        end

        ActiveSupport.on_load(:active_record) do
          require "active_record/connection_adapters/oracle_enhanced_adapter"

          # Cache column descriptions between requests in test and production environments
          if Rails.env.test? || Rails.env.production?
            ActiveRecord::ConnectionAdapters::OracleEnhancedAdapter.cache_columns = true
          end

        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
activerecord-oracle_enhanced-adapter-1.8.2 lib/activerecord-oracle_enhanced-adapter.rb
activerecord-oracle_enhanced-adapter-1.8.1 lib/activerecord-oracle_enhanced-adapter.rb
activerecord-oracle_enhanced-adapter-1.8.0 lib/activerecord-oracle_enhanced-adapter.rb
activerecord-oracle_enhanced-adapter-1.8.0.rc3 lib/activerecord-oracle_enhanced-adapter.rb
activerecord-oracle_enhanced-adapter-1.8.0.rc2 lib/activerecord-oracle_enhanced-adapter.rb
activerecord-oracle_enhanced-adapter-1.8.0.rc1 lib/activerecord-oracle_enhanced-adapter.rb
activerecord-oracle_enhanced-adapter-1.8.0.beta1 lib/activerecord-oracle_enhanced-adapter.rb