निम्न कार्य करें:
- कॉलम A का नाम बदलें
- नए कॉलम B को तिथि के अनुसार बनाएं
- डेटा को A से B में ले जाएं
- ए हटाएं
दूसरे शब्दों में
def self.up
rename_column :contacts, :date_entered, :date_entered_string
add_column :contacts, :date_entered, :date
Contact.reset_column_information
Contact.find_each { |c| c.update_attribute(:date_entered, c.date_entered_string) }
remove_column :contacts, :date_entered_string
end