Sha256: 47cddd402bcda0b7f021d8dec438d857247e58999751429fe85b28852d7635cc

Contents?: true

Size: 740 Bytes

Versions: 34

Compression:

Stored size: 740 Bytes

Contents

module BridgeCache
  class Engine < ::Rails::Engine
    isolate_namespace BridgeCache

    config.autoload_once_paths += Dir["#{config.root}/lib/**/"]

    config.generators do |g|
      g.test_framework :rspec
      g.fixture_replacement :factory_girl, dir: 'spec/factories'
    end

    initializer :append_migrations do |app|
      unless app.root.to_s.match root.to_s
        config.paths['db/migrate'].expanded.each do |expanded_path|
          app.config.paths['db/migrate'] << expanded_path
        end
        # Apartment will modify this, but it doesn't fully support engine migrations, so we'll reset it here
        ActiveRecord::Migrator.migrations_paths = Rails.application.paths['db/migrate'].to_a
      end
    end
  end
end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
bridge_cache-0.5.0 lib/bridge_cache/engine.rb
bridge_cache-0.4.9 lib/bridge_cache/engine.rb
bridge_cache-0.4.8 lib/bridge_cache/engine.rb
bridge_cache-0.4.7 lib/bridge_cache/engine.rb
bridge_cache-0.4.6 lib/bridge_cache/engine.rb
bridge_cache-0.4.5 lib/bridge_cache/engine.rb
bridge_cache-0.4.4 lib/bridge_cache/engine.rb
bridge_cache-0.4.3 lib/bridge_cache/engine.rb
bridge_cache-0.4.2 lib/bridge_cache/engine.rb
bridge_cache-0.4.1 lib/bridge_cache/engine.rb
bridge_cache-0.3.24 lib/bridge_cache/engine.rb
bridge_cache-0.3.23 lib/bridge_cache/engine.rb
bridge_cache-0.3.22 lib/bridge_cache/engine.rb
bridge_cache-0.3.21 lib/bridge_cache/engine.rb
bridge_cache-0.3.20 lib/bridge_cache/engine.rb
bridge_cache-0.3.19 lib/bridge_cache/engine.rb
bridge_cache-0.3.17 lib/bridge_cache/engine.rb
bridge_cache-0.3.16 lib/bridge_cache/engine.rb
bridge_cache-0.3.15 lib/bridge_cache/engine.rb
bridge_cache-0.3.14 lib/bridge_cache/engine.rb