Sha256: 21e8386e6084ef47f70991a8a7c8b24740a2c09ae4f4cad9fdae67d62bb03342

Contents?: true

Size: 569 Bytes

Versions: 17

Compression:

Stored size: 569 Bytes

Contents

class SorceryActivityLogging < ActiveRecord::Migration
  def self.up
    add_column :users, :last_login_at,     :datetime, :default => nil
    add_column :users, :last_logout_at,    :datetime, :default => nil
    add_column :users, :last_activity_at,  :datetime, :default => nil
    
    add_index :users, [:last_logout_at, :last_activity_at]
  end

  def self.down
    remove_index :users, [:last_logout_at, :last_activity_at]
    
    remove_column :users, :last_activity_at
    remove_column :users, :last_logout_at
    remove_column :users, :last_login_at
  end
end

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
dust-cms-0.0.07 db/migrate/20121106195941_sorcery_activity_logging.rb
dust-cms-0.0.06 db/migrate/20121106195941_sorcery_activity_logging.rb
dust-cms-0.0.05 db/migrate/20121106195941_sorcery_activity_logging.rb
sorcery-0.7.0 lib/generators/sorcery_migration/templates/activity_logging.rb
sorcery-0.6.1 lib/generators/sorcery_migration/templates/activity_logging.rb
sorcery-0.6.0 lib/generators/sorcery_migration/templates/activity_logging.rb
sorcery-0.5.30 lib/generators/sorcery_migration/templates/activity_logging.rb
sorcery-0.5.3 lib/generators/sorcery_migration/templates/activity_logging.rb
sorcery-0.5.21 lib/generators/sorcery_migration/templates/activity_logging.rb
sorcery-0.5.2 lib/generators/sorcery_migration/templates/activity_logging.rb
sorcery-0.5.1 lib/generators/sorcery_migration/templates/activity_logging.rb
sorcery-0.5.0 lib/generators/sorcery_migration/templates/activity_logging.rb
sorcery-0.4.2 lib/generators/sorcery_migration/templates/activity_logging.rb
sorcery-0.4.1 lib/generators/sorcery_migration/templates/activity_logging.rb
sorcery-0.4.0 lib/generators/sorcery_migration/templates/activity_logging.rb
sorcery-0.3.1 lib/generators/sorcery_migration/templates/activity_logging.rb
sorcery-0.3.0 lib/generators/sorcery_migration/templates/activity_logging.rb