向表中添加新列
要将新列 name
添加到 users
表,请运行以下命令:
rails generate migration AddNameToUsers name
这会生成以下迁移:
class AddNameToUsers < ActiveRecord::Migration[5.0]
def change
add_column :users, :name, :string
end
end
如果迁移名称的格式为 AddXXXToTABLE_NAME
,后跟包含数据类型的列的列表,则生成的迁移将包含相应的 add_column
语句。