在Devise中为可跟踪模块定制数据库字段

时间:2014-01-25 19:15:53

标签: ruby-on-rails devise

在我的Rails应用程序中,我想将Trackable模块添加到Devise

默认情况下,它建议将以下字段添加到用户数据库:

  t.integer  :sign_in_count, :default => 0, :null => false
  t.datetime :current_sign_in_at
  t.datetime :last_sign_in_at
  t.string   :current_sign_in_ip
  t.string   :last_sign_in_ip

我不关心用户ip和current_sign_in_at。我可以安全地将我不需要的字段注释掉,如下所示

  t.integer  :sign_in_count, :default => 0, :null => false
  #t.datetime :current_sign_in_at
  t.datetime :last_sign_in_at
  #t.string   :current_sign_in_ip
  #t.string   :last_sign_in_ip

Trackable仍然可以使用吗?

0 个答案:

没有答案