Sha256: 09626a11b859bc3e458da0dcb751af26393fffe5f9b6532c384253bf6e8c09bb

Contents?: true

Size: 1.36 KB

Versions: 12

Compression:

Stored size: 1.36 KB

Contents

# frozen_string_literal: true

require File.expand_path('boot', __dir__)

# Pick the frameworks you want:
require 'active_record/railtie'
require 'action_controller/railtie'

Bundler.require(:default, Rails.env)
require 'paper_trail'

module Dummy
  class Application < Rails::Application
    config.encoding = 'utf-8'
    config.filter_parameters += [:password]
    config.active_support.escape_html_entities_in_json = true
    config.active_support.test_order = :sorted

    # Disable assets in rails 4.2. In rails 5, config does not respond to
    # assets, probably because it was moved out of railties to some other gem,
    # and we only have dev. dependencies on railties, not all of rails. When
    # we drop support for rails 4.2, we can remove this whole conditional.
    config.assets.enabled = false if config.respond_to?(:assets)

    config.secret_key_base = 'A dog regularly kicked the screaming pile of biscuits.'

    # `raise_in_transactional_callbacks` was added in rails 4, then deprecated
    # in rails 5. Oh, how fickle are the gods.
    if ActiveRecord.respond_to?(:gem_version)
      v = ActiveRecord.gem_version
      config.active_record.raise_in_transactional_callbacks = true if v >= Gem::Version.new('4.2') && v < Gem::Version.new('5.0.0.beta1')
      config.active_record.time_zone_aware_types = [:datetime] if v >= Gem::Version.new('5.0.0.beta1')
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
paper_trail_scrapbook-0.2.0 spec/dummy_app/config/application.rb
paper_trail_scrapbook-0.1.21 spec/dummy_app/config/application.rb
paper_trail_scrapbook-0.1.20 spec/dummy_app/config/application.rb
paper_trail_scrapbook-0.1.19 spec/dummy_app/config/application.rb
paper_trail_scrapbook-0.1.18 spec/dummy_app/config/application.rb
paper_trail_scrapbook-0.1.17 spec/dummy_app/config/application.rb
paper_trail_scrapbook-0.1.16 spec/dummy_app/config/application.rb
paper_trail_scrapbook-0.1.15 spec/dummy_app/config/application.rb
paper_trail_scrapbook-0.1.13 spec/dummy_app/config/application.rb
paper_trail_scrapbook-0.1.12 spec/dummy_app/config/application.rb
paper_trail_scrapbook-0.1.11 spec/dummy_app/config/application.rb
paper_trail_scrapbook-0.1.10 spec/dummy_app/config/application.rb