设计可悬浮的宝石

时间:2011-11-14 07:38:53

标签: ruby-on-rails authentication devise

我想在我的Rails应用程序中暂停用户。我正在使用Devise。我找到了一个名为devise_suspendable的gem,但它需要一个包含create_table :users的迁移,但我已经使用了设计初始create_user迁移,之后有很多迁移。

现在我该如何实现devise_suspendable?

或者,如果有人知道更好的方式,那么请推荐。

1 个答案:

答案 0 :(得分:2)

您需要实际添加以下列

 suspended_at :datetime
 suspension_reason :string 

而不是t.suspendable使用add_column命令将这些列添加到数据库