Sha256: b5a650784232af94358ec8a2655ff295f035e7d122d5912a56121eb9936fd561

Contents?: true

Size: 736 Bytes

Versions: 3

Compression:

Stored size: 736 Bytes

Contents

module RailsSqlViews4
end


$:.unshift(File.dirname(__FILE__))

require 'active_record'

require 'core_ext/module'

require 'rails_sql_views4/connection_adapters/abstract/schema_definitions'
require 'rails_sql_views4/connection_adapters/abstract/schema_statements'
require 'rails_sql_views4/connection_adapters/abstract_adapter'
require 'rails_sql_views4/schema_dumper'
require 'rails_sql_views4/loader'

ActiveRecord::ConnectionAdapters::AbstractAdapter.class_eval do
  include RailsSqlViews4::ConnectionAdapters::SchemaStatements
  def self.inherited(sub)
    RailsSqlViews4::Loader.load_extensions
  end
end

ActiveRecord::SchemaDumper.class_eval do
  include RailsSqlViews4::SchemaDumper
end

RailsSqlViews4::Loader.load_extensions

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rails_sql_views4-0.0.3 lib/rails_sql_views4.rb
rails_sql_views4-0.0.2 lib/rails_sql_views4.rb
rails_sql_views4-0.0.1 lib/rails_sql_views4.rb