Module: HarpiyaExtension::Migration

Defined in:
lib/harpiya_extension/migration.rb

Class Method Summary collapse

Class Method Details

.[](version) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'lib/harpiya_extension/migration.rb', line 3

def self.[](version)
  # Rails 5.1 requires to use versioned migrations
  # but < 5.0 doesn't support them
  if Rails.gem_version >= Gem::Version.new('5.x')
    ActiveRecord::Migration[version]
  else
    ActiveRecord::Migration
  end
end