احمد
3 سال پیش توسط احمد مطرح شد
6 پاسخ

نحوه اولویت بندی مایگریشن ها در پکیج nvidart-laravel-module

سلام دوستان به یه مشکل در مایگریشتن ها در پکیج nvidart/laravel-module بر خوردم . هنگامیکه کامند php artisan migrate:fresh رو اجرا می کنم به ارور برخوردم می کنم. دلیل ارور: چون یکی ازجدول ها با یه جدولی که در module هست رابطه داره و لذا باید مایگریشن های موجود در module قبل از اون مایگریشن مد نظر اجرا شوند.
نمیدونم تونستم منظورمو درست برسونم یا نه.
در کل سوال من اینه که چطور یکسری از مایگریشن های موجود در module رو اولویت بندی کنیم تا قبل از اون مایگریشن مد نظر در پوشه database/migrations اجرا شوند؟
در ضمن من تاریخ ایجاد اون مایگریشن های module رو هم تقییر دادم تا قبل از اون مایگریشن مد نظرم قرار بگیره ولی درست نشد.


ثبت پرسش جدید
میلاد خسروی
تخصص : برنامه نویس بامزه
@milwad 3 سال پیش مطرح شد
0

سلام خسته نباشید
ببین اسم فایل های migration رو نگاه کن یه تاریخ میلادی داره اولش تو میتونی با تغییر دادن اینا بیای اولیویت رو درست کنی :)


احمد
@ahmad316948 3 سال پیش مطرح شد
0

@milwad
من در خط آخر به این مورد اشاره کرده بودم گفتم جواب نداده


میلاد خسروی
تخصص : برنامه نویس بامزه
@milwad 3 سال پیش مطرح شد
0

خیلی عجیبه
اصولا باید درست باشه!


احمد
@ahmad316948 3 سال پیش مطرح شد
0

@milwad
شما در پکیج nvidart/module تست کردین این موردو؟


احمد
@ahmad316948 3 سال پیش آپدیت شد
Sahandi81
تخصص : PHP - Laravel -JS
@sahandi81 3 سال پیش مطرح شد
0

متن ارور رو بفرستین.
ربطی به مایگریشن نباید داشته باشه ساختار دیتابیسیتون احتمالا به مشکل میخوره!


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام