जब Drupal 8 माइग्रेट करने की प्रक्रिया लिखते हैं तो मैं केवल नई माइग्रेशन प्रक्रियाओं को रीफ्रेश कर सकता हूं यदि मैं कस्टम माइग्रेशन मॉड्यूल को पुनर्स्थापित करता हूं। शराबी करोड़ काम नहीं करता है
स्पष्टीकरण:
मेरे पास एक मॉड्यूल है, अर्थात: cm_migrations
जिसके 2 माइग्रेशन हैं:
cm_users
cm_tags
साथ drush ms
मैं देख रहा हूँ:
Group: beer Status Total Imported Unprocessed Last imported
cm_users Idle 3 3 0 2016-02-09 16:56:25
cm_tags Idle 4 0 4
मैं एक नई माइग्रेट प्रक्रिया लिखता हूं:
cm_beers
मैं निष्पादित करता हूं drush cr; drush ms
और मुझे पिछली की तरह ही तालिका दिखाई देती है।
केवल जब मैं स्थापना रद्द करता हूं और स्थापित करता cm_migrations
हूं तो मैं तीन माइग्रेशन प्रक्रियाएं देख सकता हूं:
Group: beer Status Total Imported Unprocessed Last imported
cm_users Idle 3 3 0 2016-02-09 16:56:25
cm_tags Idle 4 0 4
cm_beers Idle 4 0 4
मॉड्यूल को पुनर्स्थापित किए बिना मैं माइग्रेशन प्रक्रियाओं को कैसे ताज़ा कर सकता हूं इसके बारे में कोई सुराग?
धन्यवाद
migrate.migration.cm_beers.yml
और फिर से प्रक्रिया को निष्पादित करें, माइग्रेशन विफल नहीं होता है। ऐसा लगता है कि यमल फ़ाइल की सामग्री कहीं रखी गई है।