2016-03-24 21 views
2

Oluşturulduktan sonra DB'ye eklenmesi gereken bazı veriler var. Sistem kullanıcı hesabı, e-posta kimlik bilgileri, desteklenen dil kodları, vb. Gibi ...Tohum üretim veri tabanı

Bu verilerin, Entity çerçevesinin Tohum yöntemine eklenmesi veya Sql betiğine yerleştirilmesi ve bu betiğin çalıştırılması daha doğru olur mu? Db sonra üretim oluşturulur?

+1

Fark eder mi? Bu bir zaman meselesi değil mi? Tüm önemli olan, verilerin dağıtımın sonunda veritabanında olmasıdır. Bunu bir sql betiğiyle yapardım ama bu benim tercihim. –

cevap

2

Yalnızca sistem canlı olduktan sonra geçişleri nasıl yönetmeyi planladığınızla tutarlı olduğunuzu iddia ediyorum. EF ile birlikte gelen tüm yerleşik taşıma araçlarını kullanacaksanız, Tohum yöntemini kullanın. Göçler için komut yazacaksanız, bir komut dosyası yazın. Ne kadar tutarlıdır ki, birisi bilmek istediğinde neden yaptığınız seçimleri neden yaptığınızı anlamak o kadar kolay olacaktır.