मुझे डिफ़ॉल्ट एएसपी.नेट एमवीसी 4 टेम्पलेट सफलतापूर्वक ईएफ 5.0 कोड प्रथम माइग्रेशन के साथ चल रहा है। हालांकि, जब मैं मॉडल प्रॉपर्टी नाम अपडेट करता हूं, तो इसी तालिका कॉलम डेटा को ईएफ 5.0 द्वारा गिरा दिया जाता है।एंटीटी फ्रेमवर्क 5 कोड में डेटाबेस कॉलम का नाम बदलने के लिए डेटा खोने के बिना पहले माइग्रेशन?
यह किसी भी तरह स्वचालित रूप से डेटा छोड़ने के बिना तालिका स्तंभ नाम बदलने के लिए संभव है?
उन तालिका नामों से सावधान रहें जिनमें उनमें डॉट्स हैं। 'RenameColumn'' sp_rename' टी-एसक्यूएल कथन उत्पन्न करता है जो आंतरिक रूप से 'पारसेनाम' का उपयोग करता है जिसमें कुछ सीमाएं होती हैं। तो यदि आपके पास एक टेबल नाम है जिसमें इसमें डॉट्स हैं उदा। "SubSystemA.Tablename" का उपयोग करें: 'RenameColumn ("dbo। [SubSystemA.Tablename]", "OldColumnName", "NewColumnName"); ' – Ilan