Sha256: 73423d9a14c1a1e96f56244a8967e5c2ab9a04729d857440a8d4a3588d0a169b

Contents?: true

Size: 487 Bytes

Versions: 7

Compression:

Stored size: 487 Bytes

Contents

# frozen_string_literal: true

require "active_record/relation"
require "active_record/relation/query_methods"
require "rails/railtie"

module Unreliable
  class Railtie < ::Rails::Railtie
    config.to_prepare do
      Unreliable::Config.setup!
    end

    initializer "unreliable.build_order_patch" do
      if Rails.env.test?
        ActiveSupport.on_load(:active_record) do
          ::ActiveRecord::Relation.prepend ::Unreliable::BuildOrder
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
unreliable-0.10.0 lib/unreliable/railtie.rb
unreliable-0.9.1 lib/unreliable/railtie.rb
unreliable-0.9.0 lib/unreliable/railtie.rb
unreliable-0.1.3 lib/unreliable/railtie.rb
unreliable-0.1.2 lib/unreliable/railtie.rb
unreliable-0.1.1 lib/unreliable/railtie.rb
unreliable-0.1.0 lib/unreliable/railtie.rb