استاد سلام.
لاراول 9 رو نصب کردم اما موقع migrate جدول های پیش فرض خود لاراول این خطا رو میده
Syntax error or access violation: 1071 Specified key was too
long; max key length is 1000 bytes (SQL: alter table `users` add unique `users_e
mail_unique`(`email`))
سلام وقت بخیر.
نیاز هست که توی متد boot در مسیر زیر
app/Providers/AppServiceProvider.php/
مقدار
Schema::defaultStringLength(191)
را قرار بدید، یادتون باشه که namespace هم اضافه کنید
use Illuminate\Support\Facades\Schema
به این شکل
use Illuminate\Support\Facades\Schema;
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
Schema::defaultStringLength(191);
}
farsg
استاد سلام.
لاراول 9 رو نصب کردم اما موقع migrate جدول های پیش فرض خود لاراول این خطا رو میده
علی شیخ
4 ماه پیش
سلام وقت بخیر.
نیاز هست که توی متد boot در مسیر زیر
app/Providers/AppServiceProvider.php/
مقدار
Schema::defaultStringLength(191)
را قرار بدید، یادتون باشه که namespace هم اضافه کنید
use Illuminate\Support\Facades\Schema
به این شکل