]> git.arvados.org - arvados.git/blob - services/api/db/migrate/20171027183824_add_index_to_containers.rb
21361: Remove ubuntu1804 dependencies from services/api package
[arvados.git] / services / api / db / migrate / 20171027183824_add_index_to_containers.rb
1 # Copyright (C) The Arvados Authors. All rights reserved.
2 #
3 # SPDX-License-Identifier: AGPL-3.0
4
5 class AddIndexToContainers < ActiveRecord::Migration[4.2]
6   def up
7     ActiveRecord::Base.connection.execute("CREATE INDEX index_containers_on_modified_at_uuid ON containers USING btree (modified_at desc, uuid asc)")
8     ActiveRecord::Base.connection.execute("CREATE INDEX index_container_requests_on_container_uuid on container_requests (container_uuid)")
9   end
10
11   def down
12     ActiveRecord::Base.connection.execute("DROP INDEX IF EXISTS index_containers_on_modified_at_uuid")
13     ActiveRecord::Base.connection.execute("DROP INDEX IF EXISTS index_container_requests_on_container_uuid")
14   end
15 end