راکت

افزودن یک رابطه جدید به یک مدل بعد از نصب یک پکیج

بدون پاسخ

سلام .
من در حال پیاده سازی یک سیستم ماژولار با لاراول هستم . بخش های مختلف سیستمم رو با استفاده از پکیج‌های مختلف که خودم برنامه نویسی کردم دارم انجام میدم. مثلا پکیج‌هام شامل یوزر، پروفایل، پست و ... هست .

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

برای مثال فرض کنید من یک پکیج یا یک مدل به نام یوزر دارم .
حالا یک پکیج دیگه توسعه میدم به اسم پروفایل.
من می خوام جوری این پکیج پروفایل رو توسعه بدم که بعد از نصب پکیج یک رابطه HasOne به مدل یوزرم اضافه بشه . ولی نمی خوام به صورت دستی برم داخل مدل User و این رابطه رو اضافه کنم . چون اگر اینکار رو انجام بدم با حذف کردن پکیج Profile مدل User به مشکل بر می خوره چون در واقع داره دنبال کلاس Profile می گرده.

چه راه حلی پیشنهاد میدین ؟

ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

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

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

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