rails g migration“command”生成列重命名迁移?

时间:2013-11-28 20:09:42

标签: ruby-on-rails rails-migrations

我想自动生成一个如下所示的迁移文件:

class RenameDatabaseColumn < ActiveRecord::Migration
  def change
    rename_column :events, :subcategory, :subcategory_id
  end
end

有没有办法格式化我的

rails g migration ~rename_column_events_subcategory_subcategory_id~

或类似的东西自动生成该文件?

1 个答案:

答案 0 :(得分:13)

不,没有“重命名”列的自动生成命令。

Refer Source Code。自动生成器只能理解“to”,“from”,“add”,“remove”,“join_table”,“create”