سلام دوستان من با لاراول یک پروژه جدید ساختم
و مایگریت های پیشفرض که ساخته بود مثل جدول یوزر ها و غیره رو حذف کردم
ولی همچنان یک جدولی که اصلا مایگریت نداره رو میخواد ایجاد کنه و به خطا میخوره همش
سلام. @alirezaprogrammermaker
این مورد برای Laravel Sanctum هست که ظاهرا بنا به دلایلی که خود نویسنده لاراول در نظر داشته، تصمیم گرفته بصورت پیشرفض با هر پپروژه جدید لاراولی نصب بشه!
دو کار میشه کرد:
1- حذف Sanctum -> اگر نیاز بهش ندارید حذف گزینه بهتری هست به نظر من
composer remove laravel/sanctum
2- غیر فعال کردن مایگریشن های مربوط به Sanctum
در متد register کلاس AppServiceProvider خودتون این خط رو قرار بدید:
Sanctum::ignoreMigrations();
کلیه صحبت های من برگرفته از این تاپیک هست، برای اینکه در آینده این پرسش قابل استفاده برای دیگران باشه اینجا فارسی رو قرار دادم
موفق باشید
سلام. @alirezaprogrammermaker
این مورد برای Laravel Sanctum هست که ظاهرا بنا به دلایلی که خود نویسنده لاراول در نظر داشته، تصمیم گرفته بصورت پیشرفض با هر پپروژه جدید لاراولی نصب بشه!
دو کار میشه کرد:
1- حذف Sanctum -> اگر نیاز بهش ندارید حذف گزینه بهتری هست به نظر من
composer remove laravel/sanctum
2- غیر فعال کردن مایگریشن های مربوط به Sanctum
در متد register کلاس AppServiceProvider خودتون این خط رو قرار بدید:
Sanctum::ignoreMigrations();
کلیه صحبت های من برگرفته از این تاپیک هست، برای اینکه در آینده این پرسش قابل استفاده برای دیگران باشه اینجا فارسی رو قرار دادم
موفق باشید
@SobhanDadkhah
واقعا ممنونم
روش اول جواب داد
ولی روش دوم بازم خطا میداد
Sanctum::ignoreMigrations(); داخل boot قرار دادم
نشد
بهترین پاسخ بود واقعا🙂😍
@alirezaprogrammermaker
خواهش میکنم. معذرت میخوام احتمالا بخاطر این هست که توی پاسخ قبلی اشتباها گفتم متد boot :) توی مستندات هم به متد register اشاره شده. طبیعی هم هست. متد بوت چندین مرحله بعد از رجیستر اجرا میشه . متد register تمام provider ها در مراحل ابتدایی راه اندازی فریمورک اجرا میشن. (صرفا برای اطلاعات عمومی 😎 )
موفق باشید 🌹
@SobhanDadkhah
من این بار نیاز داشتم که از این پکیج رو در پروژه خودم استفاده کنم
پس دنبال راه حلی برای این مشکل گشتم که خیلی ساده با تغییر مقدار ها
از
'charset' => 'utf8mb4',
'collation' => 'utf8mb4unicodeci',
به این
'charset' => 'utf8',
'collation' => 'utf8unicodeci',
مشکل حل شد
چون collaction که من دیتابیسم رو ساختم متفاوت بود
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟