v2.5.2
Giriş yap

Laravel'de Verileri Kaybetmeden Migration Güncellemek

obey00
599 defa görüntülendi

Selamlar. Veritabanında kayıtlı dataları kaybetmeden, tablolarda yaptığımız değişiklikleri güncellemenin bir yolu yok mu?
Örneğin: id, baslik, aciklama alanlarından oluşan bir tablonun sonuna sadece "statu" diye bir alan eklemek istiyorum;
veya işte açıklama kısmına varsayılan bir değer atamak istiyorum... gibi

bu tarz durumlar için verileri kaybetmeden migrationla oynamanın veya farklı bir yolu yordamı var mıdır?

Kısacası: Her ekleyeceğimiz tablo alanı için, veya tablo alanlarına atayacağımız default, nullable vb. gibi özellikler için devamlı "make:migration" mu yapmalıyız; varsayılan migration dosyamız üzerinden ilerlemek yerine her yeni düzenleme için farklı migrationlar mı yapmalıyız? (bu şekilde daha mı kullanışlı ve tercih edilen durum oluyor?

obey00
1048 gün önce

@soulfly579 aslında denemelik veri girmekten ziyade sistemi kodladıkça test ediyorum; ancak proje belli bir süre oturduktan sonra (özellikle gruplar halinde çalışırken) elde demo veriler tutulması güzel olur. (Örneğin: üyeler tablosunda 100 tane üyeyle birlikte projenin açılması gibi). Bu durumda mı seeder kullanılıyor?