Sha256: c28fa1d7f9bb5e376bafb702c615fa5dcd46c911eab0efbe28c7d4ab49fff78f

Contents?: true

Size: 1.06 KB

Versions: 5

Compression:

Stored size: 1.06 KB

Contents

class CreateEcmUserAreaUsers < ActiveRecord::Migration
  def change
    create_table :ecm_user_area_users do |t|
      # Authlogic::ActsAsAuthentic::Email
      t.string :email

      # Authlogic::ActsAsAuthentic::Password
      t.string :crypted_password
      t.string :password_salt

      # Authlogic::ActsAsAuthentic::PersistenceToken
      t.string :persistence_token

      # Authlogic::ActsAsAuthentic::SingleAccessToken
      t.string :single_access_token

      # Authlogic::ActsAsAuthentic::PerishableToken
      t.string :perishable_token

      # Authlogic::Session::MagicColumns
      t.integer :login_count, default: 0, null: false
      t.integer :failed_login_count, default: 0, null: false
      t.datetime :last_request_at
      t.datetime :current_login_at
      t.datetime :last_login_at
      t.string :current_login_ip
      t.string :last_login_ip

      # Authlogic::Session::MagicStates
      t.boolean :active, default: false
      t.boolean :approved, default: false
      t.boolean :confirmed, default: false

      t.timestamps null: false
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ecm_user_area2-1.2.10 db/migrate/20160115181043_create_ecm_user_area_users.rb
ecm_user_area2-1.2.9 db/migrate/20160115181043_create_ecm_user_area_users.rb
ecm_user_area2-1.2.8 db/migrate/20160115181043_create_ecm_user_area_users.rb
ecm_user_area2-1.2.6 db/migrate/20160115181043_create_ecm_user_area_users.rb
ecm_user_area2-1.0.3 db/migrate/20160115181043_create_ecm_user_area_users.rb