Sha256: ef9a016640c2a0fbc2643b191cb00a83eb92476e6a8d834ba4bfb6d2ed53badd

Contents?: true

Size: 784 Bytes

Versions: 18

Compression:

Stored size: 784 Bytes

Contents

# frozen_string_literal: true

class CreateG5AuthenticatableUsers < ActiveRecord::Migration[4.2]
  def change
    create_table(:g5_authenticatable_users) do |t|
      # G5 authenticatable
      t.string :email,              null: false, default: ''
      t.string :provider,           null: false, default: 'g5'
      t.string :uid,                null: false
      t.string :g5_access_token

      # Trackable
      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

      t.timestamps
    end

    add_index :g5_authenticatable_users, :email, unique: true
    add_index :g5_authenticatable_users, [:provider, :uid], unique: true
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
g5_authenticatable-1.1.4 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.1.4.rc.3 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.1.4.rc.2 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.1.4.rc.1 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.1.2 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.1.2.pre.1 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.1.2.rc.5 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.1.2.rc.4 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.1.2.rc.3 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.1.2.rc.2 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.1.2.rc.1 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.1.1 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.1.0 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.0.0 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.0.0.pre.4 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.0.0.pre.3 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.0.0.pre.2 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb
g5_authenticatable-1.0.0.pre.1 spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb