fix: disable_ddl_transaction! on add_index action (#11833)

All migrations will automatically be wrapped in a transaction. There are
queries that you can’t execute inside a transaction. Adding index
concurrently is one of them, we have to disable the transaction. I
missed this in the earlier PR. #11831
This commit is contained in:
Pranav
2025-06-27 16:58:50 -07:00
committed by GitHub
parent eea1ab3002
commit ee4a0d4486

View File

@@ -1,4 +1,6 @@
class AddIndexToMessages < ActiveRecord::Migration[7.0]
disable_ddl_transaction!
def change
# This index is added as a temporary fix for performance issues in the CSAT
# responses controller where we query messages with account_id, content_type