【发布时间】:2014-12-25 15:55:51
【问题描述】:
所以我已经阅读了很多 Rails 教程,我知道向数据库添加新列的默认设置是,例如,
rails generate migration add_reset_to_users reset_digest:string reset_sent_at:datetime
上面会添加一个字符串形式的reset_digest和日期形式的reset_sent_at到迁移add_reset_to_users
我的问题是,如果我一晚凌晨 4 点笨手笨脚,只拨打以下电话,该怎么办
rails generate migration add_reset_to_users reset_digest:string
我完全忘记了 reset_sent_at 但想在第二天早上实现它。我犯了将链接直接添加到db文件的错误,这是一个巨大的错误。
在这种情况下我该怎么办?我是否只是简单地调用一个新的迁移,例如
rails generate migration add_reset_sent_to_users reset_sent_at:datetime
或者有更好的方法吗?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 database-migration rails-migrations