Sık sık aşağıdaki problemle karşılaşıyorum.
Veritabanında yeni tablolar veya sütunlar gerektiren bir projede bazı değişiklikler üzerinde çalışıyorum. Veritabanı değişikliklerini yapıp çalışmalarıma devam ediyorum. Genellikle, canlı sistemde kopyalanabilmeleri için değişiklikleri not etmeyi hatırlıyorum. Ancak, neyi değiştirdiğimi her zaman hatırlamıyorum ve her zaman yazmayı da hatırlamıyorum.
Bu yüzden, canlı sisteme bir baskı yapıyorum ve yok olduğuna dair büyük, bariz bir hata alıyorum NewColumnX
.
Bu durum için en iyi uygulama olmasa da, veritabanları için bir sürüm kontrol sistemi var mı? Belirli veritabanı teknolojisi umrumda değil. Sadece var olup olmadığını bilmek istiyorum. MS SQL Server ile çalışırsa, harika.