Enligt den officiella Laravel 7.x-dokumentationen , du kan lösa detta ganska enkelt.
Uppdatera din /app/Providers/AppServiceProvider.php
att innehålla:
use Illuminate\Support\Facades\Schema;
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
Schema::defaultStringLength(191);
}
Alternativt kan du aktivera
innodb_large_prefix
alternativ för din databas. Se din databas dokumentation för instruktioner om hur du aktiverar det här alternativet korrekt.