module RailsSqlViews4::Loader
Constants
- SUPPORTED_ADAPTERS
Public Class Methods
load_extensions()
click to toggle source
# File lib/rails_sql_views4/loader.rb, line 6 def self.load_extensions SUPPORTED_ADAPTERS.each do |db| if ActiveRecord::ConnectionAdapters.const_defined?("#{db}Adapter") require "rails_sql_views4/connection_adapters/#{db.downcase}_adapter" ActiveRecord::ConnectionAdapters.const_get("#{db}Adapter").class_eval do include RailsSqlViews4::ConnectionAdapters::AbstractAdapter include RailsSqlViews4::ConnectionAdapters.const_get("#{db}Adapter") end end end end