在 Rails 中,我们有命令添加指定表名列名的迁移。例如 :
$ rails generate migration AddPartNumberToProducts part_number:string
会产生
class AddPartNumberToProducts < ActiveRecord::Migration
def change
add_column :products, :part_number, :string
end
end
我知道我们可以在迁移文件中添加选项,下面的迁移将在产品表的描述列之后添加 part_number 列。
class AddPartNumberToProducts < ActiveRecord::Migration
def change
add_column :products, :part_number, :string, :after => :descritpion
end
end
问题:如何在命令行上指定选项(例如:after => :descritpion),以便直接添加到迁移文件中。
有任何想法吗。提前致谢。