У меня есть миграция, которая добавляет триггеры MySQL через вызов метода ActiveRecord :: Base.connection() «execute». Он отлично работает, за исключением того, что версия схемы не обновляется. Я подозреваю, что это связано с тем, что структура БД сама по себе не изменяется (без столбцов и обновлений таблиц).Как обновить версию схемы вручную в RoR?
Есть ли способ принудительно обновить версию схемы в моей миграции?
Проблема, кажется, лежит где-то в действиях, выполненных в процессе миграции. Мое первоначальное предположение о структуре db неверно. – msorc
Был установлен оператор set autocommit = 0, который каким-то образом предотвратил изменение версии. – msorc