ऐसा लगता है कि नए रेल संस्करणों में self.up और self.down विधियों के विरुद्ध "परिवर्तन" है।रेल माइग्रेशन: self.up और self.down बनाम परिवर्तन
तो क्या होता है जब किसी को माइग्रेशन वापस लेना पड़ता है यह कैसे पता चलता है कि कौन से कार्यों को निष्पादित करना है।
class AddImageToUsers < ActiveRecord::Migration
def self.up
add_column :users, :image_file_name, :string
add_column :users, :image_content_type, :string
add_column :users, :image_file_size, :integer
add_column :users, :image_updated_at, :datetime
end
def self.down
remove_column :users, :image_file_name, :string
remove_column :users, :image_content_type, :string
remove_column :users, :image_file_size, :integer
remove_column :users, :image_updated_at, :datetime
end
end
मैं कैसे नया परिवर्तन विधि का उपयोग कर एक ही कर सकते हैं: मैं निम्न विधि है कि मैं एक ऑनलाइन ट्यूटोरियल के आधार पर लागू करने की आवश्यकता है?
http://guides.rubyonrails.org/migrations.html#using-the-change-method – Baldrick