मेरे पास एक मौजूदा मॉडल है और शुरुआत में इस मॉडल से डेटाबेस जेनरेट किया गया था और कुछ डेटा के साथ मौजूदा टेबल को पॉप्युलेट किया था। अब मैंने मॉडल में एक नई टेबल जोड़ दी है। मौजूदा टेबल में सभी डेटा खोए बिना नए मॉडल से डेटाबेस को अपडेट करने का कोई तरीका है? धन्यवाद।एंटिटी फ्रेमवर्क मॉडल में मॉडल से डेटाबेस जेनरेट करते समय माइग्रेशन कैसे करें
15
A
उत्तर
21
एफई के डिफ़ॉल्ट डेटाबेस पीढ़ी कार्यप्रवाह एक पूरी स्क्रिप्ट है कि अपने डेटाबेस हर बार जब आप मॉडल से डाटाबेस ... उत्पन्न इसलिए यदि आप इसे अपने DB में निष्पादित आप अपने सभी डेटा खो देंगे चयन पुन: होगा बनाता है। हालांकि, अगर आप केवल एक नई इकाई बनाते हैं और मौजूदा लोगों को नहीं बदलते हैं, तो आप अभी भी अपने मॉडल से डेटाबेस जेनरेट कर सकते हैं लेकिन फिर उस स्क्रिप्ट को ले लें और केवल उस हिस्से को चलाएं जो आपकी नई इकाई के लिए नई तालिका बनाता है।
माइक्रोसॉफ्ट से Entity Designer Database Generation Power Pack स्थापित करने का एक और तरीका यह है कि इसे ईएफ 4.0 रिलीज में नहीं बनाया गया। जानकारी के लिए
thankx बहुत ज्यादा: आप इसे स्थापित करने के बाद बदल अपने डेटाबेस पीढ़ी कार्यप्रवाह को उत्पन्न प्रवासन TSQL जब आप अपने मॉडल से डाटाबेस उत्पन्न! – user282807
कोई समस्या नहीं, खुशी हुई इससे मदद मिली :) –
हालांकि, इस पावर पैक में कुछ सीमा है जैसे कि संपत्तियों को हटाने या नाम बदलने का समर्थन नहीं करता है। कुल मिलाकर, यह उन लोगों के लिए अच्छा है जो पहले मॉडल में विकास करना पसंद करते हैं। –