Sha256: 53800667923960137ca6c697c5fb2f7e4f7571de87068c0157f4b113586abb06

Contents?: true

Size: 452 Bytes

Versions: 2

Compression:

Stored size: 452 Bytes

Contents

# frozen_string_literal: true

module Journaled
  class Engine < ::Rails::Engine
    config.after_initialize do
      ActiveSupport.on_load(:active_job) do
        Journaled.detect_queue_adapter! unless Journaled.development_or_test?
      end

      ActiveSupport.on_load(:active_record) do
        require 'journaled/transaction_ext'
        ActiveRecord::ConnectionAdapters::Transaction.prepend Journaled::TransactionExt
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
journaled-6.0.0 lib/journaled/engine.rb
journaled-5.3.2 lib/journaled/engine.rb