Sha256: e613f25585b894ff28cbe46035d3086888bdd731d5075d0f21c06109e074a4ae

Contents?: true

Size: 476 Bytes

Versions: 2

Compression:

Stored size: 476 Bytes

Contents

class AddTaskLockIndexOnResourceTypeAndTaskId < ActiveRecord::Migration[6.0]
  def change
    add_index :foreman_tasks_locks, [:task_id, :resource_type, :resource_id], name: 'index_tasks_locks_on_task_id_resource_type_and_resource_id'
    # These indexes are not needed as they can be gained from partial index lookups
    remove_index :foreman_tasks_locks, :task_id
    remove_index :foreman_tasks_locks, :name
    remove_index :foreman_tasks_locks, :resource_type
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
foreman-tasks-1.1.2 db/migrate/20200611090846_add_task_lock_index_on_resource_type_and_task_id.rb
foreman-tasks-2.0.1 db/migrate/20200611090846_add_task_lock_index_on_resource_type_and_task_id.rb