Sha256: b281a890ca69b0279083783d9a37d24e92b9c18902c482be9b8ebf052ce3fd90

Contents?: true

Size: 597 Bytes

Versions: 9

Compression:

Stored size: 597 Bytes

Contents

module C80Contest
  class Engine < ::Rails::Engine
    isolate_namespace C80Contest

    initializer :c80_contest do
      if defined?(ActiveAdmin)
        ActiveAdmin.application.load_paths += Dir["#{config.root}/app/models/**/"]
        ActiveAdmin.application.load_paths += Dir["#{config.root}/app/admin/c80_contest/**/"]
      end
    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
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
c80_contest-0.1.9 lib/c80_contest/engine.rb
c80_contest-0.1.8 lib/c80_contest/engine.rb
c80_contest-0.1.7 lib/c80_contest/engine.rb
c80_contest-0.1.6 lib/c80_contest/engine.rb
c80_contest-0.1.5 lib/c80_contest/engine.rb
c80_contest-0.1.4 lib/c80_contest/engine.rb
c80_contest-0.1.3 lib/c80_contest/engine.rb
c80_contest-0.1.2 lib/c80_contest/engine.rb
c80_contest-0.1.1 lib/c80_contest/engine.rb