Sha256: ab046668c310c3bbe5c7db494020474d9d1963e05031faef55ef12d367706581

Contents?: true

Size: 751 Bytes

Versions: 236

Compression:

Stored size: 751 Bytes

Contents

module Comee
  module Core
    class Engine < ::Rails::Engine
      isolate_namespace Comee::Core
      config.generators.api_only = true

      config.generators do |g|
        g.test_framework :rspec, routing_specs: false
        g.fixture_replacement :factory_bot
        g.factory_bot dir: "spec/factories"
      end

      initializer "comee_core.factories", after: "factory_bot.set_factory_paths" do
        FactoryBot.definition_file_paths << File.expand_path("../../../spec/factories", __dir__) if defined?(FactoryBot)
      end

      initializer :append_migrations do |app|
        app.config.paths["db/migrate"].concat(config.paths["db/migrate"].expanded) unless app.root.to_s.match(root.to_s + File::SEPARATOR)
      end
    end
  end
end

Version data entries

236 entries across 236 versions & 1 rubygems

Version Path
comee_core-0.3.21 lib/comee/core/engine.rb
comee_core-0.3.20 lib/comee/core/engine.rb
comee_core-0.3.19 lib/comee/core/engine.rb
comee_core-0.3.18 lib/comee/core/engine.rb
comee_core-0.3.17 lib/comee/core/engine.rb
comee_core-0.3.16 lib/comee/core/engine.rb
comee_core-0.3.15 lib/comee/core/engine.rb
comee_core-0.3.14 lib/comee/core/engine.rb
comee_core-0.3.13 lib/comee/core/engine.rb
comee_core-0.3.12 lib/comee/core/engine.rb
comee_core-0.3.11 lib/comee/core/engine.rb
comee_core-0.3.10 lib/comee/core/engine.rb
comee_core-0.3.9 lib/comee/core/engine.rb
comee_core-0.3.8 lib/comee/core/engine.rb
comee_core-0.3.7 lib/comee/core/engine.rb
comee_core-0.3.6 lib/comee/core/engine.rb
comee_core-0.3.5 lib/comee/core/engine.rb
comee_core-0.3.4 lib/comee/core/engine.rb
comee_core-0.3.3 lib/comee/core/engine.rb
comee_core-0.3.2 lib/comee/core/engine.rb