我在rails中有一个表A::B
(A
是命名空间)。我想在name
中添加一列B
。我正在写这个命令:
rails g migration AddNameToA::B name:string
我认为AddNameToA::B
是对的。该命令应该是什么?
答案 0 :(得分:2)
您可以使用:
rails g migration add_name_to_a_b name:string
编辑#1:
正如Marek Lipka所说,字符串是默认类型所以:
rails g migration add_name_to_a_b name
也可以使用
答案 1 :(得分:1)
rails g migration AddColumnNameToUser name:string
在这里,我添加了一个名为' name'在用户表中。为了更好地理解,请转到here。
答案 2 :(得分:0)
rails g migration add_name_to_B name:string
或
rails g migration add_name_to_b name:string
这是您的迁移文件的正确名称