रोलिंग वापस एक विफल रेल माइग्रेशन को वापस कैसे रोल करें? मैं उम्मीद करता हूं कि rake db:rollback असफल माइग्रेशन पूर्ववत करेगा, लेकिन नहीं, यह पिछले माइग्रेशन (विफल माइग्रेशन शून्य एक) को वापस ले जाता
मेरे पास निम्न माइग्रेशन है और मैं यह जांचने में सक्षम होना चाहता हूं कि पर्यावरण से संबंधित वर्तमान डेटाबेस एक MySQL डेटाबेस है या नहीं। यदि यह mysql है तो मैं डेटाबेस के लिए विशिष्ट SQL निष्पादित कर
मैं एक मॉडल रूबी स्क्रिप्ट/मॉडल अनुच्छेद (सरल enuff) उत्पन्न यहाँ माइग्रेशन फ़ाइल create_articles.rb है बनाया: def self.up
create_table :articles do |t|
t.column :user_id, :integer
t.co
में प्राथमिक कुंजी कॉलम में ऑटो वृद्धि वापस जोड़ें गलती से मैंने अपनी तालिका के आईडी फ़ील्ड से ऑटोइनक्रिकमेंट विकल्प हटा दिया। क्या कोई मुझे बता सकता है कि मैं माइग्रेशन के माध्यम से वापस ऑटोइनक्रिकमे