laravel Syntax error or access violation 1071 Specified key too long

laravel Syntax

زمان مطالعه

5 دقیقه

تعداد بازدید

781

تعداد پرسش ها

0

افزودن به لیست علاقه مندی ها


برچسب ها :


اشتراک گذاری این مطلب
بهزاد میرزازاده
در مورد نویسنده : همیشه سخت تلاش کردم و به موفقیت های خیلی زیادی رسیدم اما دلیل نشد که متوقف بشم من برای هر روز برنامه دارم و به امید موفقیت های بزرگتر قدم بر میدارم همیشه سخت ترین مسئله ها، ساده ترین راه حل رو دارند پس بهانه جویی نباید روش کار ما برنامه نویسان باشه!!! ما می توانیم آینده را تعیین کنیم

laravel Syntax error or access violation 1071 Specified key too long

laravel Syntax

زمان مطالعه

5 دقیقه

تعداد بازدید

781

تعداد پرسش ها

0

افزودن به لیست علاقه مندی ها


برچسب ها :


اشتراک گذاری این مطلب

Laravel Migration Error: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes

این خطا در لاراول 6 و نسخه های پایین تر رو با تغییراتی در فایل app/Providers/AppServiceProvider.php درست کنید اول کلاس schema را وارد این فایل کنید به روش ذیل

use Illuminate\Support\Facades\Schema;

سپس در متد boot کد ذیل را وارد کنید

Schema::defaultStringLength(191);

کد کاملتر برای این ارور به صورت ذیل خواهد بود

use Illuminate\Support\Facades\Schema; //NEW: Import Schema

function boot()
{
    Schema::defaultStringLength(191); //NEW: Increase StringLength
}

 

 

بهزاد میرزازاده
در مورد نویسنده : همیشه سخت تلاش کردم و به موفقیت های خیلی زیادی رسیدم اما دلیل نشد که متوقف بشم من برای هر روز برنامه دارم و به امید موفقیت های بزرگتر قدم بر میدارم همیشه سخت ترین مسئله ها، ساده ترین راه حل رو دارند پس بهانه جویی نباید روش کار ما برنامه نویسان باشه!!! ما می توانیم آینده را تعیین کنیم


نظرات
0