Rails Trackable To Devise

[Solved] Rails Trackable To Devise | Ruby - Code Explorer | yomemimo.com
Question : rails trackable to devise

Answered by : benedict-ouma

rails generate migration AddDeviseTrackableColumnsToUsers
# /db/migrate
class AddDeviseTrackableColumnsToUsers < ActiveRecord::Migration[6.1] def change add_column :users, :sign_in_count, :integer, default: 0, null: false add_column :users, :current_sign_in_at, :datetime add_column :users, :last_sign_in_at, :datetime add_column :users, :current_sign_in_ip, :string add_column :users, :last_sign_in_ip, :string end
end
# app/models/user.rb
class User < ApplicationRecord # Include default devise modules. Others available are: # :registerable, :recoverable, :rememberable, :validatable, :confirmable, # :lockable, :timeoutable, :trackable and :omniauthable devise :database_authenticatable, :trackable
end

Source : | Last Update : Tue, 24 May 22

Answers related to rails trackable to devise

Code Explorer Popular Question For Ruby