系统(“rails生成迁移”)

时间:2012-10-22 08:51:05

标签: ruby-on-rails ruby migration system

我想在我的现有表“参与者”中添加我的应用程序在ruby中的一些列,而无需进入db / migrate并手动编写它们。我写道:

system "rails generate migration AddCasesColumn foo :text"

并且系统正确添加了新的迁移“add_case_column”,但方法“def up”和“down final”为空。我想因为它不知道在哪个表上添加字段。

如何在我从控制器ruby迁移中添加“add_column:participant,attribute:type”?还是有另一种方法可以做到这一点吗?

链接到我的旧问题:Create a new migration from controller

1 个答案:

答案 0 :(得分:1)

试试这个

system "rails generate migration AddCaseToParticipant case:string"