Sha256: c9a1b131e77141eeacfa9f3d25a76d00c5423d10ea9e39805da11bc2547298b8

Contents?: true

Size: 416 Bytes

Versions: 1

Compression:

Stored size: 416 Bytes

Contents

# frozen_string_literal: true

require_relative "../n1_loader"

require "active_record"

ActiveSupport.on_load(:active_record) do
  case ActiveRecord::VERSION::MAJOR
  when 6
    require_relative "active_record/associations_preloader_v6"
  else
    require_relative "active_record/associations_preloader_v5"
  end

  ActiveRecord::Associations::Preloader.prepend(N1Loader::ActiveRecord::Associations::Preloader)
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
n1_loader-1.0.0 lib/n1_loader/active_record.rb