मैंने लिखा एक नई रेल प्लगइन का परीक्षण करने के लिए, मैं यह जांचना चाहता हूं कि उस प्लगइन का माइग्रेशन सही तरीके से काम करता है या नहीं। इसलिए मैंने एक नया टेस्ट ऐप बनाया, प्लगइन जोड़ा, माइग्रेशन जेनरेट किया और माइग्रेट किया (जो ठीक काम करता है)। अब मैं डाउन माइग्रेशन को भी देखना चाहूंगा। लेकिन rake db:migrate:down
एक संस्करण संख्या चाहता है। मुझे क्या प्रदान करना चाहिए? यह एकमात्र माइग्रेशन है और VERSION = 0 काम नहीं करता है।केवल एक माइग्रेशन के साथ माइग्रेट करें
13
A
उत्तर
26
rake db:rollback
rake db:rollback STEP=3
rake db:migrate:down
# rollback-then-migrate-forward combo
rake db:migrate:redo
rake db:migrate:redo STEP=3
संबंधित मुद्दे
- 1. डीबी: माइग्रेट सरल माइग्रेशन
- 2. विभिन्न संरचना के साथ एक तालिका में MySQL माइग्रेट करना
- 3. कोर डेटा के साथ डेटा माइग्रेशन
- 4. रेक डीबी: माइग्रेट नए माइग्रेशन का पता नहीं लगाता है?
- 5. एक flyway पुन: प्रयास करें माइग्रेशन
- 6. आप असफल माइग्रेशन कैसे छोड़ते हैं? (रेक डीबी: माइग्रेट)
- 7. एक असफल रेल माइग्रेशन
- 8. माइग्रेशन
- 9. MySQL में SQL सर्वर डेटाबेस माइग्रेट कैसे करें?
- 10. वास्तव में रेक डीबी क्या करता है: माइग्रेट करें?
- 11. माइग्रेट Django unique_together बाधा
- 12. Azure: कोड के पहले माइग्रेशन के साथ एक स्टेजिंग वातावरण
- 13. ड्रूपल माइग्रेशन - अब केवल फ्रंट पेज काम करता है
- 14. एसओएलआर फाइल माइग्रेट करें
- 15. कोड पहले माइग्रेशन मौजूदा तालिका के साथ
- 16. कनेक्शन स्ट्रिंग्स के साथ कोड पहला माइग्रेशन
- 17. Manage.py: अज्ञात आदेश: 'माइग्रेट करें'
- 18. रेल मुझे माइग्रेशन
- 19. एक विकास डेटाबेस में एक विकास MySQL डेटाबेस माइग्रेट करें
- 20. रेलवे माइग्रेशन कॉलम के साथ एक कॉलम को हटा देगा
- 21. गेट टू टीएफएस 2008 एक तरफ माइग्रेशन (इतिहास के साथ)
- 22. रेक डीबी का उपयोग करना: सीधे माइग्रेट करें, वेनिला एसक्यूएल
- 23. ओपनआईडी माइग्रेशन
- 24. माइग्रेशन
- 25. माइग्रेशन
- 26. ईएफ माइग्रेशन: रोलबैक आखिरी बार माइग्रेशन माइग्रेशन?
- 27. माइग्रेशन
- 28. पासवर्ड हैश कैसे माइग्रेट करें?
- 29. ईएफ 4.3 एक डेटाबेस में एकाधिक डीबीकॉन्टेक्स के साथ ऑटो-माइग्रेशन
- 30. गिट के लिए एक आम ट्रंक के साथ एक बहु-परियोजना सबवर्जन रेपो माइग्रेट करना?
धन्यवाद ... रोलबैक काम करता है देखें। लेकिन आपका दूसरा सुझाव नहीं है। लगता है कि स्टेप माइग्रेट के लिए मान्य नहीं है: नीचे। – Zardoz
प्रतिक्रिया के लिए धन्यवाद। जैसा कि आपने नोट किया है, और जैसा कि मैंने लिंक किए गए आधिकारिक मार्गदर्शकों में वर्णित किया है, 'STEP' को' डीबी: रोलबैक 'कार्य द्वारा सम्मानित किया जाता है लेकिन 'डीबी: माइग्रेट: डाउन' कार्य नहीं है। मैंने अपना जवाब सही कर दिया है। – yfeldblum