##// END OF EJS Templates
Rails4: replace deprecated Relation#update_all at SetDefaultRepositories db migration...
Toshi MARUYAMA -
r12219:1d0c93792b71
parent child
Show More
@@ -4,7 +4,7 class SetDefaultRepositories < ActiveRecord::Migration
4 # Sets the last repository as default in case multiple repositories exist for the same project
4 # Sets the last repository as default in case multiple repositories exist for the same project
5 Repository.connection.select_values("SELECT r.id FROM #{Repository.table_name} r" +
5 Repository.connection.select_values("SELECT r.id FROM #{Repository.table_name} r" +
6 " WHERE r.id = (SELECT max(r1.id) FROM #{Repository.table_name} r1 WHERE r1.project_id = r.project_id)").each do |i|
6 " WHERE r.id = (SELECT max(r1.id) FROM #{Repository.table_name} r1 WHERE r1.project_id = r.project_id)").each do |i|
7 Repository.update_all(["is_default = ?", true], ["id = ?", i])
7 Repository.where(["id = ?", i]).update_all(["is_default = ?", true])
8 end
8 end
9 end
9 end
10
10
General Comments 0
You need to be logged in to leave comments. Login now