सबसे हालिया प्रवास को वापस लें:
rake db:rollback
n
सबसे हाल के पलायन को वापस रोल करें :
rake db:rollback STEP=n
आप रनिंग माइग्रेशन के लिए रेल्स गाइड पर रेक माइग्रेशन कार्यों के उपयोग के बारे में पूर्ण निर्देश पा सकते हैं ।
यहाँ कुछ और है:
rake db:migrate
- वे सभी माइग्रेशन चलाएं जो पहले से नहीं चलाए गए हैं
rake db:migrate VERSION=20080906120000
- दिए गए संस्करण में जाने के लिए सभी आवश्यक माइग्रेशन (ऊपर या नीचे) चलाएँ
rake db:migrate RAILS_ENV=test
- दिए गए वातावरण में माइग्रेशन चलाएं
rake db:migrate:redo
- एक माइग्रेशन वापस रोल करें और इसे फिर से चलाएं
rake db:migrate:redo STEP=n
- पिछले n
माइग्रेशन को वापस रोल करें और उन्हें फिर से चलाएं
rake db:migrate:up VERSION=20080906120000
- up
दिए गए माइग्रेशन के लिए विधि चलाएँ
rake db:migrate:down VERSION=20080906120000
- down
दिए गए माइग्रेशन के लिए विधि चलाएँ
और आपके प्रश्न का उत्तर देने के लिए कि आपको माइग्रेशन का संस्करण नंबर कहाँ से प्राप्त होता है:
संस्करण माइग्रेशन के फ़ाइल नाम पर संख्यात्मक उपसर्ग है। उदाहरण के लिए, 20080906120000 संस्करण चलाने के लिए माइग्रेट करें
$ rake db:migrate VERSION=20080906120000
( रेलिंग गाइड में रनिंग माइग्रेशन से )