अद्यतन करें: Google के माध्यम से यह रत्न मिला, यह बिल्कुल वैसा ही लगता है जैसा आपको चाहिए:http://nuget.org/tags/ IDatabaseInitializer
आप एक अलग डेटाबेस प्रारंभकर्ता का उपयोग कर सकते हैं। मान लें कि आपके संदर्भ को SampleContext
कहा जाता है तो आपका कंस्ट्रक्टर इस तरह दिखेगा:
public SampleContext()
{
System.Data.Entity.Database.SetInitializer(new CreateDatabaseIfNotExists<SampleContext>());
}
ध्यान दें कि उपरोक्त डिफ़ॉल्ट प्रारंभकर्ता है। IDatabaseInitializer
. को लागू करके आपको शायद अपना खुद का कस्टम इनिशियलाइज़र बनाना होगा . यहाँ कुछ अच्छी जानकारी है: http://sankarsan.wordpress.com/2010/10/14/entity-framework-ctp-4-0-database-initialization/