Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

इकाई फ्रेमवर्क 4 कोड पहले - डीबी ड्रॉप/बनाएं रोकें

अद्यतन करें: 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/



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL क्वेरी के साथ अल्पविराम से अलग किए गए मान

  2. अनुक्रम बनाम पहचान

  3. अंकगणित अतिप्रवाह त्रुटि संख्यात्मक को डेटा प्रकार संख्यात्मक में परिवर्तित करना

  4. sql सर्वर लॉगिन के लिए नोलॉक संकेत को कैसे बाध्य करें

  5. SQL सर्वर कर्सर प्रकार - डायनेमिक कर्सर | SQL सर्वर ट्यूटोरियल / TSQL ट्यूटोरियल