Подскажите, что может быть не так.
Я делаю выполняю миграции в Yii2, использую методы safeUp и safeDown. База - MySQL.
И в одной миграции создается несколько табличек. Если при создании одной из табличек происходит ошибка, то все табличке, что создавались ранее в этой миграции, будут созданы. Насколько я понимаю, методы safeUp и safeDown должны использовать транзакцию, но получается, что она не работает.
Что может быть не так?