Servantt Lite विनिर्देशों
|
अपने SQL सर्वर को संस्करण-नियंत्रित स्क्रिप्ट में सिंक्रनाइज़ करें
अच्छी विशेषताओं से भरा हुआ: सभी वस्तुओं को फ़ाइल सिस्टम में एक मानक और तार्किक संरचना में लिखता है। तुलना और संस्करण-नियंत्रण केवल तभी संभव है जब सभी डेवलपर्स समान सम्मेलन का उपयोग करते हैं। लिपियों में पर्यावरण-विशिष्ट जानकारी नहीं होती है, इसलिए आप केवल उसी चीज़ की तुलना कर सकते हैं जो वास्तव में मायने रखती है। कोई डेटाबेस नाम, सिस्टम-जनरेट किए गए नाम या स्तंभ क्रम अंतर नहीं। तालिका स्तंभों को वर्णानुक्रम में (प्राथमिक कुंजी स्तंभों के बाद) आदेश दिया जाता है, इसलिए आप केवल उसी चीज़ की तुलना कर सकते हैं जो वास्तव में मायने रखती है। ऑब्जेक्ट पहचानकर्ता पूरी तरह से योग्य नामों (स्कीमा के साथ) के साथ सामान्यीकृत होते हैं और कोष्ठक से घिरे होते हैं। गलत स्कीमा के तहत ऑब्जेक्ट बनाने के बारे में कोई अधिक चिंता नहीं है। SQL सर्वर लिपियों की तुलना कार्यशील स्क्रिप्ट स्क्रिप्ट से की जा सकती है, और अंतर या तो डेटाबेस (ऑब्जेक्ट्स बनाने या अपडेट करने) या लिपियों पर लागू किया जा सकता है। WinMerge को संदर्भ-मेनू में एकीकृत किया गया है ताकि इटंडापोस एसक्यूएल सर्वर और काम करने वाले फ़ोल्डर के बीच तुलना करना आसान हो। सभी स्क्रिप्ट andquot का उपयोग करके बनाई जाती हैं; CREATEandquot ;, लेकिन सर्वेंट स्वचालित रूप से आवश्यक होने पर ALTER द्वारा बदल देता है। प्रत्येक पर्यावरण पर सृजन बनाम परिवर्तन की जगह के बारे में अधिक चिंता नहीं है। कोई और अधिक छोड़ने / बहाने वाली वस्तु नहीं। ऑब्जेक्ट को ALTER के उपयोग से अपडेट किया जाता है, इसलिए आपको डोनंडापोस नहीं है; प्रत्येक पर्यावरण के लिए अनुमतियाँ खोने या अलग-अलग अनुमतियों की स्क्रिप्टिंग के बारे में चिंता नहीं करनी चाहिए। वस्तुओं का गिरना पूरी तरह से समर्थित है। किसी ऑब्जेक्ट को छोड़ने से काम करने वाले फ़ोल्डर से संबंधित स्क्रिप्ट को हटा दिया जाएगा, और इसके विपरीत। वर्किंग फोल्डर को किसी भी वर्जन-कंट्रोल से जोड़ा जा सकता है, जैसे Git, Subversion, TFS, Sourcesafe, या कोई अन्य। तुम भी संस्करण-नियंत्रण के बिना काम कर सकते हैं। कैरिज-रिटर्न अंतर (SQL प्रबंधन स्टूडियो में बग) को ठीक करता है। ट्रिगर्स और तालिकाओं को अलग-अलग निकालता है।