2012-09-04 26 views
20

İlk olarak EF 5 Kodlu bir DB hazırlıyorum, bazı kılavuzları kontrol ettim ve bazı "önemli"/kullanışlı komutlar buldum: "Veritabanını Güncelle -Force -Verbose". Ancak bunun gibi daha fazla komut olması gerektiğini biliyorum: "Purge-Database", ama bunları bulmakta başarı yok. Yani benim sorusu, nerede kullanılabilir tüm komutları ve bayrakları bulabilirim (örneğin: -Force, -Verbose vb) için EF 5.Varlık Çerçevesi 5 Nuget Konsolu komutları

"EF 5 Console" vb sorgusu olduğundan, google denedim ama şans denemedim konsol ve o yapmak istemiyorum konsol uygulamaları hakkında sonuç verir.

+2

Mükemmel bir soru. Bu, MSDN'de bir özet olarak eklenmelidir. – Josh

cevap

43

Hemen kullanın:

get-help EntityFramework 

desteklenen komutların listesini almak ve alıcı:

get-help Update-Database 

bir sorgulanan komut için yardım almak için. Her komut için Yardım kullanılarak örneğin uzatılabilir yardımlar konusunda bilgi verebilir:

get-help Update-Database -detailed 

Muhtemelen hayal kırıklığına uğrayacaktır EF tarafından verilen sadece dört komutlar var çünkü.

+1

Ve kullanışlı bir özet sayfası var [burada] (https://coding.abel.nu/2012/03/ef-migrations-command-reference/). – dumbledad

+0

Maalesef 'Get Help YardımıFramework' benim için çalışmıyor (VS2017’de) - EntityFramework’ı yardım dosyalarında bulamıyor. “Güncelleme Yardımı” bile yardımcı olmaz. – realsonic

+0

Farkettiğim gibi (VS2015'te tüm işlerim) 'get-help EntityFramework'' \ packages \ EntityFramework.6.1.3 \ tools \ about_EntityFramework.help.txt' dosyasının içeriğini döndürür. – realsonic