我正在开发一个使用 mysql 作为我的数据库的 Rails Web 应用程序。我创建了包含 3 列的表。我已经运行了“rake db:migrate”命令。
但现在我需要在表中再添加 2 列。我试图运行这个命令:
rails 生成迁移 Add'col1'和'col2'To col1:integer col2:integer
它正在文件\db\migrate\
夹中创建一个包含以下内容的文件:
class Add<col1>And<col2>To<table_name> < ActiveRecord::Migration
def change
add_column :<table_name>, :<col1>, :integer
add_column :<table_name>, :<col2>, :integer
end
end
但是当我去 mysql 并查看我的表的内容时,没有添加列。我应该如何将列添加到现有表中?
请帮忙。