comparison lib/tasks/migrate_plugins.rake @ 0:513646585e45

* Import Redmine trunk SVN rev 3859
author Chris Cannam
date Fri, 23 Jul 2010 15:52:44 +0100
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:513646585e45
1 namespace :db do
2 desc 'Migrates installed plugins.'
3 task :migrate_plugins => :environment do
4 if Rails.respond_to?('plugins')
5 Rails.plugins.each do |plugin|
6 next unless plugin.respond_to?('migrate')
7 puts "Migrating #{plugin.name}..."
8 plugin.migrate
9 end
10 else
11 puts "Undefined method plugins for Rails!"
12 puts "Make sure engines plugin is installed."
13 end
14 end
15 end