cevap

18

Thanxs giriş sonrası verileri http://blogs.msdn.com/b/adonet/archive/2011/11/29/code-first-migrations-beta-1-no-magic-walkthrough.aspx

Tohum veri tohum gösterilmiştir. - En son sürüme geçirildikten sonra Tohum yöntemi çağrılır. - yinelenen tohum verilerinin oluşturulmasını önlemek için DbContext.AddOrUpdate() yardımcı uzantı yöntemini kullanabilirsiniz. Örneğin.

myContext.AddOrUpdate(c => c.FullName, 
    new Customer { FullName = "Andrew Peters", CustomerNumber = 123 }, 
); 
+0

Tamam ben thanxs, büyük intro sonrası, anlaşıldı. –

+3

Cevabı uyguluyordum ve gerçekten de Tohumlarımı Yapılandırma dosyasında yazabileceğimi fark ettim, ancak Güncelleştirme Veritabanı kodunu her kullandığımda, bu tohum DB'yi her zaman doldurur! :(... Göç dosyalarının yerine tohum eklemeye çalışıyorum, ama bence bu şekilde çalışmıyor. Bu konuda bana yardımcı olabilir misiniz, sadece bu tohumların bir kerede db'yi doldurmasını istiyorum ve her zaman güncelleme veri tabanına giriyorum , thanxs pal –

+2

Bu noktada içeriğe erişiminiz var, kod bloğu etrafında kolayca bir myContext.Tablename.Any() sarmak olabilirsiniz. – Betty