diff options
author | blackst0ne <blackst0ne.ru@gmail.com> | 2018-06-06 20:15:46 +1100 |
---|---|---|
committer | blackst0ne <blackst0ne.ru@gmail.com> | 2018-06-06 20:15:46 +1100 |
commit | 1da00653ee1ecef8292d806a92a7306fbea3b518 (patch) | |
tree | ab11744c22db6a8238461623993fa3bf1480f5b6 /db/migrate/20161207231620_fixup_environment_name_uniqueness.rb | |
parent | bb6b73cf3c64a6f963e6afc657cab937db46564b (diff) | |
download | gitlab-ce-1da00653ee1ecef8292d806a92a7306fbea3b518.tar.gz |
[Rails5] Fix Arel::UpdateManager calls
In Rails 5.0 `Arel::UpdateManager.new` doesn't expect any parameters.
This commit makes the migration not pass any parameters if on Rails 5.0.
Diffstat (limited to 'db/migrate/20161207231620_fixup_environment_name_uniqueness.rb')
-rw-r--r-- | db/migrate/20161207231620_fixup_environment_name_uniqueness.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/db/migrate/20161207231620_fixup_environment_name_uniqueness.rb b/db/migrate/20161207231620_fixup_environment_name_uniqueness.rb index f73e4f6c99b..1db8c68626a 100644 --- a/db/migrate/20161207231620_fixup_environment_name_uniqueness.rb +++ b/db/migrate/20161207231620_fixup_environment_name_uniqueness.rb @@ -1,4 +1,5 @@ class FixupEnvironmentNameUniqueness < ActiveRecord::Migration + include Gitlab::Database::ArelMethods include Gitlab::Database::MigrationHelpers DOWNTIME = true @@ -41,7 +42,7 @@ class FixupEnvironmentNameUniqueness < ActiveRecord::Migration conflicts.each do |id, name| update_sql = - Arel::UpdateManager.new(ActiveRecord::Base) + arel_update_manager .table(environments) .set(environments[:name] => name + "-" + id.to_s) .where(environments[:id].eq(id)) |