Method: Redmine::Plugin.migrate

Defined in:
lib/redmine/plugin.rb

.migrate(name = nil, version = nil) ⇒ Object

Migrates all plugins or a single plugin to a given version Exemples:

Plugin.migrate
Plugin.migrate('sample_plugin')
Plugin.migrate('sample_plugin', 1)


475
476
477
478
479
480
481
482
483
# File 'lib/redmine/plugin.rb', line 475

def self.migrate(name=nil, version=nil)
  if name.present?
    find(name).migrate(version)
  else
    all.each do |plugin|
      plugin.migrate
    end
  end
end