DB'nin geliştiriciden üretime taşınabilir olmasını sağlamak için modüllerin yükleme ve veri kurulum komut dosyalarına sahip olduğunun farkındayım.
Ancak bizim durumumuzda, geliştirme arayüzünde depolanan yönetici arayüzü aracılığıyla özellikler ve ürünler ekleyen kullanıcı arayüzü geliştiricilerine sahibiz.
Yayın günü, geliştirici ortamında yaptığımız tüm adımları tekrarlayamayız, çünkü çok sıkıcı ve zaman alıcı olacaktır.
Dağıtım sırasında bu tür DB değişikliklerini işlemenin bir yolu var mı?
Şimdilik dev DB ve prod DB arasında bir fark uyguluyoruz ve sürüm gününde çalıştırılan bir SQL üretiyoruz. Ancak bu, dev DB test işlem verileri içerebileceğinden çok az tehlikelidir ve SQL'imizde işlem tablolarını değiştiren herhangi bir ifade varsa işlem tablolarını prod olarak kilitleyebiliriz.
Bu konuda en iyi uygulamalar var mı? Şimdiden yardım için teşekkürler