summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMarius Balteanu <marius.balteanu@zitec.com>2023-11-27 20:58:55 +0000
committerMarius Balteanu <marius.balteanu@zitec.com>2023-11-27 20:58:55 +0000
commit7b911245d31509da8fa656bbedc37213d3148897 (patch)
treee3c7dd7cb0bd2438a895474056cfadbb4ac3262a /lib
parent859bc07edb1f74ab348ff3c54b9af48e714575a2 (diff)
downloadredmine-7b911245d31509da8fa656bbedc37213d3148897.tar.gz
redmine-7b911245d31509da8fa656bbedc37213d3148897.zip
Updates Rails to 7.1.2 (#36320).
Patch by Takashi Kato. git-svn-id: https://svn.redmine.org/redmine/trunk@22488 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'lib')
-rw-r--r--lib/redmine/plugin.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/redmine/plugin.rb b/lib/redmine/plugin.rb
index 79e310f31..85e20f383 100644
--- a/lib/redmine/plugin.rb
+++ b/lib/redmine/plugin.rb
@@ -467,7 +467,7 @@ module Redmine
else
migrations
end
- Migrator.new(:up, selected_migrations, schema_migration, target_version).migrate
+ Migrator.new(:up, selected_migrations, schema_migration, internal_metadata, target_version).migrate
end
def down(target_version = nil)
@@ -477,15 +477,15 @@ module Redmine
else
migrations
end
- Migrator.new(:down, selected_migrations, schema_migration, target_version).migrate
+ Migrator.new(:down, selected_migrations, schema_migration, internal_metadata, target_version).migrate
end
def run(direction, target_version)
- Migrator.new(direction, migrations, schema_migration, target_version).run
+ Migrator.new(direction, migrations, schema_migration, internal_metadata, target_version).run
end
def open
- Migrator.new(:up, migrations, schema_migration)
+ Migrator.new(:up, migrations, schema_migration, internal_metadata)
end
def current_version
@@ -510,7 +510,7 @@ module Redmine
# Delete migrations that don't match .. to_i will work because the number comes first
@all_versions ||= {}
@all_versions[plugin.id.to_s] ||= begin
- sm_table = ::ActiveRecord::SchemaMigration.table_name
+ sm_table = ::ActiveRecord::Base.connection.schema_migration.table_name
migration_versions = ActiveRecord::Base.connection.select_values("SELECT version FROM #{sm_table}")
versions_by_plugins = migration_versions.group_by {|version| version.match(/-(.*)$/).try(:[], 1)}
@all_versions = versions_by_plugins.transform_values! {|versions| versions.map!(&:to_i).sort!}