जाहिरा तौर पर, अब Magento 2 उन स्क्रिप्ट्स को अनइंस्टॉल करने का समर्थन करता है, जो किसी मॉड्यूल (horr) की स्थापना रद्द करते समय db स्कीमा संशोधन की अनुमति देता है।
जैसा कि यहां बताया गया है कि यह केवल संगीतकार के माध्यम से स्थापित मॉड्यूल के लिए काम करता है।
(मुझे उम्मीद है कि यह भविष्य में सभी मॉड्यूल के लिए काम करेगा, लेकिन यह एक अलग मुद्दा है)।
मान लीजिए कि मेरे पास एक मॉड्यूल है जिसे कहा जाता है Testing_Demo
।
यह मॉड्यूल 3 चीजें करता है जिन्हें मैं इसे अनइंस्टॉल करते समय हटाना चाहूंगा।
- नामक एक टेबल जोड़ता है
testing_demo
। इसलिए मुझे इसे गिराने की जरूरत है। - नामक एक उत्पाद विशेषता जोड़ता है
demo
। इसलिए इसे हटाने की जरूरत है - इसमें कुछ सेटिंग्स हैं
system->configuration
या तालिका में संग्रहीत नहीं किया जा सकता हैcore_config_data
। इन सभी सेटिंग्स में रास्ता हैtesting_demo/...
। इसलिए इन्हें भी हटाने की जरूरत है।
मेरा मॉड्यूल अनइंस्टॉल स्क्रिप्ट कैसे दिखना चाहिए?