Просто хочу подтвердить, вот как вы бы пометили миграцию для запуска уникального ограничения и одновременно (активная запись 4+)
disable_ddl_transaction! def change add_index :strings, [:word, :user_id], unique: true, algorithm: :concurrently end
По следующей ссылке вы можете получить представление об этом https://robots.thoughtbot.com/how-to-create-postgres-indexes-concurrently-in