Sha256: c216bbfff849edbd5b10bec58b591f8e20d5be65eea34b4d6ca2d0cf2c28f0b5

Contents?: true

Size: 485 Bytes

Versions: 1

Compression:

Stored size: 485 Bytes

Contents

require 'rails/railtie'

module ActiveRecord
  module Narcissus
    class Railtie < Rails::Railtie
      initializer 'active_record-narcissus.load' do |_app|
        ActiveRecord::Narcissus.logger.debug "active_record-narcissus.load"
        ActiveSupport.on_load(:active_record) do
          ::ActiveRecord::Reflection::AssociationReflection.prepend Reflection
          ::ActiveRecord::Reflection::ThroughReflection.prepend ThroughReflection
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
active_record-narcissus-0.0.1 lib/active_record/narcissus/railtie.rb