2009-08-22 16 views
57

मैंने डेटाबेस में एक टेबल हटा दी है, इसे एक्स। डीबी कहते हैं: माइग्रेट अब काम नहीं करता है। मेरे पास CreateX नामक माइग्रेशन फ़ाइल है। क्या उस विशिष्ट प्रवास को चलाने का कोई तरीका है?रेल विशिष्ट माइग्रेशन चलाते हैं

+2

प्रश्न डुप्लिकेट है। यहां जवाब बेहतर है। – ConnorWGarvey

उत्तर

154
rake db:migrate:redo VERSION=my_version 

या आप किसी विशेष संस्करण से नीचे तक जा सकता है या:

db:migrate:up VERSION=my_version 
db:migrate:down VERSION=my_version 
+1

रेक डीबी: माइग्रेट: रेडो मेरे लिए काम करता है (डीबी: विशिष्ट: रेडो सिर्फ एक त्रुटि देता है, मैं एक संस्करण मुद्दा की कल्पना कर रहा हूं) – Daniel

+0

ओह याह, आप सही थे, यह मेरा कस्टम रेक कार्य मिश्रित था, लेकिन मैं यह तय करें कि अब उन्हें अच्छी तरह से काम करना चाहिए। –

+0

मदद के लिए धन्यवाद! – Daniel

संबंधित मुद्दे