HI我創建了一個Ruby on Rails的遷移文件如下,並在第一個階段,我創建的表Ruby on Rails的如何刪除添加的列,並通過遷移文件中插入新列
然後我要添加列和刪除一些列和我修改如下
class CreateMt940Batches < ActiveRecord::Migration
def change
create_table :mt940_batches do |t|
t.string :account_number
t.string :transaction_reference_number
t.string :information_to_account_owner
t.string :file_name
t.binary :raw_data_transaction
t.string :sha1_checksum
t.timestamps
end
def self.down
remove_column :account_number, :transaction_reference_number, :information_to_account_owner
end
def self.up
add_column :mt940_batches, :created_by, :updated_by, :integer
end
end
end
但是當我跑耙db:遷移什麼也沒有發生。如何完成這項任務。我想從這個遷移文件中更改已創建的模型。嗯,尋找一種方法來做到這一點。預先感謝您