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.15.1 lib/canvas_sync/engine.rb
canvas_sync-0.15.0 lib/canvas_sync/engine.rb
canvas_sync-0.14.0 lib/canvas_sync/engine.rb
canvas_sync-0.13.0 lib/canvas_sync/engine.rb
canvas_sync-0.12.0 lib/canvas_sync/engine.rb
canvas_sync-0.11.0 lib/canvas_sync/engine.rb
canvas_sync-0.10.6 lib/canvas_sync/engine.rb
canvas_sync-0.10.5 lib/canvas_sync/engine.rb
canvas_sync-0.10.4 lib/canvas_sync/engine.rb
canvas_sync-0.10.3 lib/canvas_sync/engine.rb
canvas_sync-0.10.2 lib/canvas_sync/engine.rb
canvas_sync-0.10.0 lib/canvas_sync/engine.rb
canvas_sync-0.9.4 lib/canvas_sync/engine.rb
canvas_sync-0.9.3 lib/canvas_sync/engine.rb
canvas_sync-0.9.2 lib/canvas_sync/engine.rb
canvas_sync-0.9.1 lib/canvas_sync/engine.rb
canvas_sync-0.9.0 lib/canvas_sync/engine.rb
canvas_sync-0.8.4 lib/canvas_sync/engine.rb
canvas_sync-0.8.3 lib/canvas_sync/engine.rb
canvas_sync-0.8.2 lib/canvas_sync/engine.rb