Laravel 5 Как изменить engine таблиц в MySQL?

Laravel 5

laravel

Как изменить engine таблиц в MySQL?

Вариант $table->engine = 'InnoDB'; работает только для новой таблицы. То есть не подходит для изменения движка.

Решение

Для конкретной таблицы:

//миграция

Для всех таблиц (понадобится пакет doctrine/dbal):

Код выполнится без ошибок даже если движок таблицы уже задан как InnoDB .

все материалы по Laravel 5