如何修改使用建模生成的模型?例如,模型 myModel 最初有 a、b 和 c 列,但我现在想添加 d 列。
Andrew Hampton
问问题
20191 次
3 回答
25
Rails 3 及更高版本使用以下代码:
rails generate migration add_fieldname_id_to_tablename fieldname:string
导轨 2
ruby script/generate migration add_fieldname_to_tablename fieldname:string
这不再有效并在 Rails 3 中返回以下错误:
ruby:没有这样的文件或目录——脚本/生成(LoadError)
于 2012-03-02T14:31:16.340 回答
19
ruby script/generate migration add_fieldname_to_tablename fieldname:string
这是做你想做的事的捷径。如果您需要更多控制,或者如果您有很多列要添加,Andrew H 的答案也可以正常工作。
于 2009-02-10T02:08:45.170 回答