diff --git a/lib/tasks/plugins.rake b/lib/tasks/plugins.rake index 6b9c7e2..81cd6ac 100644 --- a/lib/tasks/plugins.rake +++ b/lib/tasks/plugins.rake @@ -7,7 +7,11 @@ namespace :noosfero do plugin_migration_dirs = Dir.glob(Rails.root.join('{baseplugins,config/plugins}', '*', 'db', 'migrate')) task :load_config do - dirs = Dir.glob("{baseplugins,config/plugins}/*/db/migrate") + dirs = Dir.glob("{baseplugins,config/plugins}/*").uniq do |dir| + File.basename(dir) + end.map do |dir| + File.join(dir, 'db/migrate') + end dirs.each do |dir| ActiveRecord::Migrator.migrations_paths << dir end -- libgit2 0.21.2