Merge branch '21666-provision-test-improvement'
[arvados.git] / services / api / db / migrate / 20180917205609_recompute_file_names_index.rb
index 3dbc0ec3df7f5f14657ef81187ad05c954c7dad9..ed6be3bfe1cd0f208a055cce603528341190b586 100644 (file)
@@ -1,10 +1,14 @@
-class RecomputeFileNamesIndex < ActiveRecord::Migration
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: AGPL-3.0
+
+class RecomputeFileNamesIndex < ActiveRecord::Migration[4.2]
   def do_batch(pdhs:)
     ActiveRecord::Base.connection.exec_query('BEGIN')
     Collection.select(:portable_data_hash, :manifest_text).where(portable_data_hash: pdhs).distinct(:portable_data_hash).each do |c|
       ActiveRecord::Base.connection.exec_query("update collections set file_names=$1 where portable_data_hash=$2",
                                                "update file_names index",
-                                               [[nil, c.manifest_files], [nil, c.portable_data_hash]])
+                                               [c.manifest_files, c.portable_data_hash])
     end
     ActiveRecord::Base.connection.exec_query('COMMIT')
   end