diff --git a/lib/tasks/redmine.rake b/lib/tasks/redmine.rake index e211068b79..717ec4f526 100644 --- a/lib/tasks/redmine.rake +++ b/lib/tasks/redmine.rake @@ -153,11 +153,15 @@ DESC abort "Plugin #{name} was not found." end - case ActiveRecord::Base.schema_format - when :ruby + if Rails.gem_version < Gem::Version.new(7.0) + case ActiveRecord::Base.schema_format + when :ruby + Rake::Task["db:schema:dump"].invoke + when :sql + Rake::Task["db:structure:dump"].invoke + end + else Rake::Task["db:schema:dump"].invoke - when :sql - Rake::Task["db:structure:dump"].invoke end end