मेरे ग्लोबल.एएसएक्स में मेरे पास निम्न पंक्ति है:ईएफ 4 कोड का उपयोग पहले: मैं डेटा खोए बिना मॉडल कैसे बदल सकता हूं
Database.SetInitializer<myDbSupport>
(new DropCreateDatabaseIfModelChanges<myDbSupport>());
अगर मेरे पास यह नहीं है, तो जब मैं मॉडल बदलता हूं, तो sdf डेटाबेस में सही संरचना नहीं होगी। यह एक देव वातावरण में ठीक है, लेकिन जब मैं उत्पादन में जाता हूं और डीबी संरचना अद्यतन चाहता हूं, तो निश्चित रूप से, तालिका को छोड़ने और डेटा खोने का जोखिम नहीं उठा सकता है।
क्या डीबी परिवर्तनों को स्क्रिप्ट करना संभव है, और परिवर्तित संरचना के साथ मॉडल को तैनात करने से पहले इस अद्यतन को चलाएं?
मुझे वास्तव में आइडिया पसंद है, मुझे लगता है कि अब पाइथन और रूबी दुनिया में 'डीबी माइग्रेट' कमांड के साथ क्या हो रहा है, मुझे इसके बारे में निश्चित नहीं है! –