2016-02-09 8 views

उत्तर

10

यह ActiveRecord::Migration का एक वर्ग तरीका है और इसे here परिभाषित किया गया है।

यह हमें माइग्रेशन के संस्करण का चयन करने की अनुमति देता है जिसे हम 4.2 और 5.0 के बीच उपयोग करना चाहते हैं।

"अज्ञात प्रवास संस्करण ..."

त्रुटि यदि कोई असंगत संस्करण एक तर्क के रूप पारित हो जाता है: विधि एक फेंकता है।

ActiveRecord के उत्पादन तैयार संस्करणों में यह विधि नहीं है इसलिए इसे रेलवे 5 बीटा से बाहर निकल जाना चाहिए।

+5

[रेल 5.0] (http://weblog.rubyonrails.org/releases/) 30 जून 2016 को जारी किया गया था। माइग्रेशन बनाना अभी भी संस्करण '' 'क्लास माइग्रेशन

6

This blog has more info too

यह इतना है कि आप पुराने माइग्रेशन को अपग्रेड करने की जरूरत नहीं है जब रेल 5. (माइग्रेशन एपीआई में कुछ छोटे परिवर्तन नहीं हैं) के लिए रेल 4 से चलती वहाँ हो रहा है।

+1

सही उत्तर यहां ^ –

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