У меня есть миграция, подобная этой:
Schema::table('table', function (Blueprint $table) {
$table->string('description', 500)->index()->change();
});
Но я получаю эту ошибку:
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `...` add index `tags_description_index`(`description`))
Что я пробовал:
(1) изменить *От 1009 * до index("t_index")
. Та же ошибка. (2) В AppServiceProvider
:
public function boot()
{
Schema::defaultStringLength(512);
}
Та же ошибка.
Не уверен, что делать. Я не получил ошибку в своей локальной среде, только сейчас, когда я пытаюсь развернуть.