嗨,我创建了一个 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
但是当我运行 rake db:migrate 时,什么都没有发生。如何完成这项任务。我也想从这个迁移文件中更改已经创建的模型。嗯,正在寻找一种方法来做到这一点。先感谢您