CreateItemsTable
adı verilen bir geçişim var; Onu koştum, masamda eşyalarım var, şimdi masaya yeni bir alan eklemem gerekiyor. Göçmen dosyasına bir alan ekleyemiyorum ve migrate:refresh
çünkü içindeki veriye ihtiyacım var.Laravel Migration, veriler tablo içinde olduktan sonra ekleniyor mu?
Bir alan eklemek için başka bir geçiş yapmam gerekiyor mu? Gelişimdeki şeyleri test ederken karmaşaya benziyor, alanları çok değiştirebilirim. Göçmenlerin sadece PhpMyAdmin'den daha temiz olup olmadıklarından emin değilim ... ya da belki onları anlamıyorum.
Ahh, görüyorum, bu yüzden git repo'unuzun geçişlerde tüm veritabanı şeması olacak, çok havalı! –
Tam olarak. Göç komut dosyası, geçişlerin yeni olduğunu bilir ve bu nedenle veritabanına önceden uygulanmış olanları yeniden çalıştırmaz. –
Tek bir geçişi geri alabilir veya yenileyebilir miyiz? Üretim DB'sinde diyelim ki kullanıcı verilerine sahibiz ve göç ediyoruz: geri alma veya geçiş: yenileyin, sonra tüm verileri kaybedeceğiz. – Sameer