Sepertinya versi rel baru memiliki metode "perubahan" versus self.up dan self.down.
Jadi apa yang terjadi ketika seseorang harus mengembalikan migrasi bagaimana cara mengetahui tindakan apa yang harus dilakukan. Saya memiliki metode berikut yang perlu saya terapkan berdasarkan tutorial online:
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
Bagaimana saya bisa melakukan hal yang sama menggunakan metode perubahan baru?