۱ دانشجوی سون‌لرن
ویرایش فیلد‌ها در پروژه واقعی
جامعه لاراول ایجاد شده در ۲۲ مهر ۱۴۰۱

سلام استاد خسته نباشید

یه سوالی ذهنمو درگیرکرده ممنون میشم راهنماییم کنید

فرض کنید یه پروژه ای داریم که در حال اجرا هستش و قرار هست ما یک سری ویرایش‌ها روی

migration‌ها داشته باشیم

برای مثال onDelete تبدیل کنیم به nullOnDelte

چطور باید اینکار رو کنیم بدون اینکه رکورد‌های تیبل ما دیلیت بشه؟‌

سلام دوست عزیز

ببینید بستگی به سناریو داره خب

مثلا توی شرایطی که میخواید یه ستون nullOnDelete بشه باید اول بیاید اون ستون رو nullable کنید بعد این تغییر رو روش انجام بدید!

در کل خیالتون راحت عموم تصمیم‌ها اکر به طور کامل زیرساختی نباشه براشون راه حل هست!

لاراول هم داره از قابلیت‌های DBMS‌ها استفاده میکنه دیگه، پس تا زمانی که قابلیتی که میخواید رو اون DBMS پشتیبانی کنه شما هم در لاراول میتونید پیادش کنید، حتی با PHP خام

موفق باشید ?

محمد گازری ۲۴ مهر ۱۴۰۱، ۰۵:۱۲