2011-11-14 52 views
0

我想暂停我的轨道application.I正在使用Devise.I用户发现了一种名为宝石。但是devise_suspendable它需要迁移,其中包括create_table :users,但我已经使用了设计初始create_user迁移并有那之后很多移民。设计悬浮宝石

现在我怎样才能实现devise_suspendable?任何想法 ?

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

感谢您的帮助!

回答

2

实际上你需要添加下面的栏目,

 
suspended_at :datetime 
suspension_reason :string 

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

+1

以及我想保持一个标志,当检查一个用户登录。如果该标志被设置,那么用户应该暂停。你有任何想法如何做到这一点? –