lib/generators/doorkeeper/migration_generator.rb in doorkeeper-4.2.6 vs lib/generators/doorkeeper/migration_generator.rb in doorkeeper-4.3.0
- old
+ new
@@ -4,12 +4,24 @@
include Rails::Generators::Migration
source_root File.expand_path('../templates', __FILE__)
desc 'Installs Doorkeeper migration file.'
def install
- migration_template 'migration.rb', 'db/migrate/create_doorkeeper_tables.rb'
+ migration_template(
+ 'migration.rb.erb',
+ 'db/migrate/create_doorkeeper_tables.rb',
+ migration_version: migration_version
+ )
end
def self.next_migration_number(dirname)
ActiveRecord::Generators::Base.next_migration_number(dirname)
+ end
+
+ private
+
+ def migration_version
+ if ActiveRecord::VERSION::MAJOR >= 5
+ "[#{ActiveRecord::VERSION::MAJOR}.#{ActiveRecord::VERSION::MINOR}]"
+ end
end
end