यदि आप अपनी संस्थाओं और डेटाबेस परिवर्तनों को प्रबंधित करने के लिए लाइट्सविच प्रोजेक्ट का उपयोग कर रहे हैं, तो आप इकाइयों में मौजूदा, पहले से ही तैनात प्रोजेक्ट डेटाबेस में परिवर्तन कैसे लगा सकते हैं? स्कीमा को दो डीबी संस्करणों पर तुलना करने का सबसे अच्छा तरीका है?मौजूदा डेटाबेस में लाइट्सविच परियोजना डेटाबेस परिवर्तनों को तैनात करने का सही तरीका क्या है?
उत्तर
लाइटस्विच प्रकाशित विज़ार्ड स्वचालित रूप से एक परिवर्तन स्क्रिप्ट बनाता है। यह आपको रोक देगा यदि यह डेटाबेस स्कीमा को ठीक से अपडेट नहीं कर सकता है (क्योंकि आपके पास एक ऐसा परिवर्तन है जो डेटा अखंडता को दूषित करेगा)।
लाइटस्विच गंतव्य डेटाबेस की जांच करके और उस डेटाबेस स्कीमा की तुलना करके करता है जिसे आप तैनात करने का प्रयास कर रहे हैं।
हाय माइकल के साथ परिणाम देखना चाहता हूं, तो आप इस मामले में क्या करेंगे? हम अक्सर स्कीमा को अपडेट कर रहे हैं और यह त्रुटि को बरकरार रखता है और हमें डेटाबेस को उड़ाना और ताजा से तैनाती करना है (इसे अभी तक जारी नहीं किया गया है, इसलिए यह ठीक है और सबसे आसान है) - हम भविष्य में अपडेट कैसे करेंगे? – Rodney
मुझे इसका अनुभव नहीं हुआ है, मुझे खेद है। –
यह समस्या मेरे लिए भी निराशाजनक है। हम डेटा अखंडता को नजरअंदाज करने का विकल्प चाहते हैं! – cmaduro
- 1. SQL सर्वर का उपयोग कर डेटाबेस परिवर्तनों को तैनात करने का एक आसान तरीका क्या है?
- 2. पर्ल मॉड्यूल में डेटाबेस को तैनात करने का अच्छा तरीका?
- 3. मैनेशिया डेटाबेस बैकअप/पुनर्स्थापित करने का सही तरीका क्या है?
- 4. डेटाबेस परिवर्तनों का प्रबंधन करने का सबसे अच्छा तरीका
- 5. लोग Node.js का उपयोग करके संबंधपरक डेटाबेस परिवर्तनों को तैनात करने के कुछ तरीके क्या हैं?
- 6. Capistrano वाइप्स डेटाबेस तैनात?
- 7. डेटाबेस कॉपी करने का सबसे अच्छा तरीका क्या है?
- 8. संपर्क डेटाबेस में परिवर्तनों को कैसे सुनें
- 9. डेटाबेस परिवर्तनों को सत्यापित करें (संस्करण-नियंत्रण)
- 10. मौजूदा उपयोगकर्ता डेटाबेस
- 11. क्या यह एक "सही" डेटाबेस डिजाइन है?
- 12. क्या रेल पर रूबी के पास मौजूदा डेटाबेस स्कीमा आयात करने का कोई तरीका है?
- 13. MonoDevelop में एक मोनोटच परियोजना में ViewControllers को व्यवस्थित करने का सही तरीका क्या है?
- 14. क्या पर्ल का उपयोग कर परिवर्तनों के लिए एक MySQL डेटाबेस देखने का कोई तरीका है?
- 15. रेल अनुप्रयोगों को प्रबंधित करने का सबसे अच्छा तरीका डेटाबेस कॉन्फ़िगरेशन सेटिंग्स डेटाबेस में जारी है?
- 16. मौजूदा SQLite डेटाबेस के लिए एक पूर्ण एंड्रॉइड डेटाबेस हेल्पर क्लास क्या है?
- 17. डेटाबेस को पुनर्स्थापित करने में असमर्थ, डेटाबेस
- 18. डेटाबेस में नामों को संग्रहीत करने का मानक तरीका
- 19. Symfony2 एप्लिकेशन को तैनात करने का पसंदीदा तरीका क्या है?
- 20. यसोड को तैनात करने का अनुशंसित तरीका क्या है?
- 21. विकास से डेटाबेस परिवर्तनों को माइग्रेट करने के लिए
- 22. अपवाद की स्थिति में डेटाबेस कनेक्शन को बंद करने का सही तरीका
- 23. ड्रूपल डेटाबेस परिवर्तनों को मर्ज करने के लिए कैसे करें
- 24. EntityFramework माइग्रेशन एक मौजूदा डेटाबेस
- 25. TypeForwardedToAttribute का उपयोग करने का सही तरीका क्या है?
- 26. मौजूदा ओरेकल डेटाबेस डंप फ़ाइल
- 27. डेटाबेस अद्यतनों को तैनात करने के लिए वेब डिप्लोमा का उपयोग
- 28. क्या SQL सर्वर डेटाबेस प्रोजेक्ट को तैनात करने के लिए कोई कमांड लाइन है?
- 29. डेटाबेस में मंडेलब्रॉट मानों को संग्रहीत करने का सबसे अच्छा तरीका क्या हो सकता है?
- 30. PHP में लगातार डेटाबेस में परिवर्तनों की जांच करने के लिए सबसे अच्छा अभ्यास क्या है?
क्या आपके द्वारा प्रकाशित किए जाने पर परिवर्तन दिखाई नहीं दे रहे हैं? मैं स्थानीय रूप से विकास कर रहा हूं, और ऐसा लगता है कि लाइट्सविच में इकाइयों में परिवर्तन स्वचालित रूप से प्रकाशित होने के दौरान डेटाबेस में किए जाते हैं। यदि आप कुछ अन्य व्यवहार देखते हैं तो मुझे बताएं। –
मैं कम से कम एक उपकरण जैसे SqlCompare –