काफी लंबे शीर्षक है, लेकिन उम्मीद है कि आत्म व्याख्यात्मक है!कैसे विजुअल स्टूडियो 2013 डेटाबेस प्रोजेक्ट्स ऑनलाइन और EntityFramework कोड TFS के साथ काम पहले माइग्रेशन
मैं इकाई की रूपरेखा 5.0 का उपयोग कर कोड पहले माइग्रेशन के साथ दृश्य स्टूडियो 2013 में एक नई परियोजना शुरू कर।
मैंने अपनी परियोजना को गिट का उपयोग करके टीएफएस ऑनलाइन से जोड़ा है - मुझे टीएफएस ऑनलाइन की कोशिश करने में दिलचस्पी है क्योंकि यह 5 मुक्त परियोजनाओं (बिटबकेट के समान) के लिए स्रोत नियंत्रण प्रबंधन प्रदान करता है लेकिन मजबूत विजुअल स्टूडियो एकीकरण के साथ।
मैं दृश्य स्टूडियो 2013 में डाटाबेस परियोजनाओं के लिए इस्तेमाल नहीं किया है और मैं कैसे यह सब एक साथ फिट बैठता है के लिए कम जानकारी मिल गया है। एक एक MVC नेट परियोजना और अन्य एक डेटाबेस परियोजना -
क्या मैं हासिल करने के लिए कोशिश कर रहा हूँ 2 परियोजनाओं के साथ एक सरल दृश्य स्टूडियो समाधान तैयार करना है। मेरा लक्ष्य यह है कि कोड पहले माइग्रेशन डेटाबेस प्रोजेक्ट में एसक्यूएल स्क्रिप्ट में निरंतर परिवर्तन करेगा (जो गिट स्रोत नियंत्रण के तहत प्रबंधित होते हैं)। मेरा web.config एक स्थानीय .mdb फ़ाइल को मेरे डेटाबेस के रूप में इंगित करता है जो अद्यतन होता है जब मैं ईएफ में अद्यतन-डेटाबेस चलाता हूं जो मुझे लगता है कि समस्या है।
मैं कैसे एफई कोड माइग्रेशन के लिए मेरी डेटाबेस परियोजना का उपयोग करने के, और बाद में कैसे मैं अपने आप को एक स्थानीय .mdb फ़ाइल में मेरे विकास डेटाबेस का निर्माण कर सकते जब मेरे समाधान डिबगिंग इंगित कर सकते हैं?
इसके लिए धन्यवाद, मुझे लगता है कि मेरे पास बस मेरी प्रत्येक देव मशीन पर स्थानीय SQL सर्वर डेटाबेस है और उन्हें रखने के लिए अद्यतन-डेटाबेस चलाएं प्रत्येक बार जब मॉडल बदलता है, तो सिंक में, किस स्थिति में डेटाबेस ऑनलाइन टीएफएस का हिस्सा नहीं है? – Evonet
सही। अपने प्रोजेक्ट प्रकार के आधार पर आप स्वचालित माइग्रेशन सक्षम कर सकते हैं: पैकेज प्रबंधक कंसोल में 'सक्षम-माइग्रेशन-सक्षमनीय स्वचालित माइग्रेशन' कमांड चलाएं। – jessehouwing