我想在我的Rails应用程序中暂停用户。我正在使用Devise。我找到了一个名为devise_suspendable
的gem,但它需要一个包含create_table :users
的迁移,但我已经使用了设计初始create_user
迁移,之后有很多迁移。
现在我该如何实现devise_suspendable?
或者,如果有人知道更好的方式,那么请推荐。
答案 0 :(得分:2)
您需要实际添加以下列
suspended_at :datetime suspension_reason :string
而不是t.suspendable使用add_column命令将这些列添加到数据库