راکت

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

6 پاسخ

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

احمد
احمد
@ahmad316948
ثبت پرسش جدید

پاسخ‌ها

6
میلاد خسروی
میلاد خسروی
@milwad

تخصص: برنامه نویس بامزه

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

احمد
احمد
@ahmad316948

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

شاید پاسخ شما همین‌جا باشد

میلاد خسروی
میلاد خسروی
@milwad

تخصص: برنامه نویس بامزه

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

احمد
احمد
@ahmad316948

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

احمد
احمد
@ahmad316948
Sahandi81
Sahandi81
@sahandi81

تخصص: PHP - Laravel -JS

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

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

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