Sha256: 4baa4922119344e390306018967d9180a43bd3b5a438edb787aea7378ef853ed

Contents?: true

Size: 494 Bytes

Versions: 88

Compression:

Stored size: 494 Bytes

Contents

require "rails"

module CanvasSync
  class Engine < ::Rails::Engine
    isolate_namespace CanvasSync

    initializer :append_migrations do |app|
      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

Version data entries

88 entries across 88 versions & 1 rubygems

Version Path
canvas_sync-0.17.8 lib/canvas_sync/engine.rb
canvas_sync-0.17.8.beta4 lib/canvas_sync/engine.rb
canvas_sync-0.17.8.beta3 lib/canvas_sync/engine.rb
canvas_sync-0.17.8.beta2 lib/canvas_sync/engine.rb
canvas_sync-0.17.8.beta1 lib/canvas_sync/engine.rb
canvas_sync-0.17.7 lib/canvas_sync/engine.rb
canvas_sync-0.17.7.beta1 lib/canvas_sync/engine.rb
canvas_sync-0.17.6 lib/canvas_sync/engine.rb
canvas_sync-0.17.6.beta1 lib/canvas_sync/engine.rb
canvas_sync-0.17.5 lib/canvas_sync/engine.rb
canvas_sync-0.17.5.beta2 lib/canvas_sync/engine.rb
canvas_sync-0.17.5.beta1 lib/canvas_sync/engine.rb
canvas_sync-0.17.4 lib/canvas_sync/engine.rb
canvas_sync-0.17.3.beta3 lib/canvas_sync/engine.rb
canvas_sync-0.17.3.beta2 lib/canvas_sync/engine.rb
canvas_sync-0.17.3.beta1 lib/canvas_sync/engine.rb
canvas_sync-0.17.2 lib/canvas_sync/engine.rb
canvas_sync-0.17.1 lib/canvas_sync/engine.rb
canvas_sync-0.17.0 lib/canvas_sync/engine.rb
canvas_sync-0.17.0.beta15 lib/canvas_sync/engine.rb