Я использую php artisan migrate. Я получил эту ошибку:
([Осветить \ База данных \ QueryException] SQLSTATE [42000]: синтаксическая ошибка или
нарушение прав доступа: 1071 Указанный ключ слишком длинный; максимальная длина ключа
767 байт (SQL: пользователи таблицы изменения добавляют уникальные
users_email_unique (email))) после этого в AppServiceProvider.php
добавить этот код
(используйте Illuminate \ Support \ Facades \ Schema; и
Схема :: defaultStringLength (191);)
теперь я получаю еще одну ошибку
(Неустранимая ошибка PHP: невозможно использовать Illuminate \ Support \ Facades enter code
here
\ Schema в качестве схемы, поскольку имя уже используется в
C: \ xampp \ htdocs \ projects \ app \ Providers \ AppServiceProvider.php на линии
7)
ниже приведен код AppServiceProvider.php
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use mysql_xdevapi\Schema;
use Illuminate\Support\Facades\Schema;
class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
Schema::defaultStringLength(191);
}
/**
* Register any application services.
*
* @return void
*/
public function register()`enter code here`
{
//
}
}