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.8.1 lib/canvas_sync/engine.rb
canvas_sync-0.8.0 lib/canvas_sync/engine.rb
canvas_sync-0.7.3 lib/canvas_sync/engine.rb
canvas_sync-0.7.2 lib/canvas_sync/engine.rb
canvas_sync-0.7.1 lib/canvas_sync/engine.rb
canvas_sync-0.7.0 lib/canvas_sync/engine.rb
canvas_sync-0.6.4 lib/canvas_sync/engine.rb
canvas_sync-0.6.3 lib/canvas_sync/engine.rb
canvas_sync-0.6.2 lib/canvas_sync/engine.rb
canvas_sync-0.6.1 lib/canvas_sync/engine.rb
canvas_sync-0.6.0 lib/canvas_sync/engine.rb
canvas_sync-0.5.4 lib/canvas_sync/engine.rb
canvas_sync-0.5.3 lib/canvas_sync/engine.rb
canvas_sync-0.5.2 lib/canvas_sync/engine.rb
canvas_sync-0.5.1 lib/canvas_sync/engine.rb
canvas_sync-0.4.1 lib/canvas_sync/engine.rb
canvas_sync-0.4.0 lib/canvas_sync/engine.rb
canvas_sync-0.3.23 lib/canvas_sync/engine.rb
canvas_sync-0.3.22 lib/canvas_sync/engine.rb
canvas_sync-0.3.21 lib/canvas_sync/engine.rb