سلام.
من یک سایت دارم که کلی اطلاعات توی دیتابیسش ذخیره شده و قبلا با migration ساختار دیتابیس اجرا شده و الان سایت در حال استفاده است.
حالا میخوام توی دیتابیس و مثلا ساختار جدول user یه سری تغییرات عمده بدم. برای این که این اطلاعات از بین نره چیکار میتونم بکنم؟
آیا باید migration رو برگردونم به عقب؟ اگر بله با این کار اطلاعات از بین نمیره؟
سلام . اول از هرچیز بکاپ بگیر و بعد هر کار خواستی بکن. چه تغییراتی میخواهی انجام بدهی هر کاری بخواهی انجام بدی باز خطرناکه . بهترین کار به نظر من این هست که افلاین تغیرات را با مایگریشن انجام بده و یه دیتابیس جدید بساز با جدول های جدید و برای تغییر سمت سرورت یه اسکریپت بنویس که اطلاعات را از جدول های قبلی به جدید انتقال بده . البته اگه تغییرات زیاده.
اگه تغییرات زیاد نیست میتونی مایگریشن های جدید بسازی مثال یه مایگریشن برای اضافه کردن چند تا فیلد به جدول قبلی.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟