This repository has been archived on 2022-08-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
wikiufc/db/migrate/022_token_login.rb
2008-03-02 16:04:34 -03:00

15 lines
329 B
Ruby

class TokenLogin < ActiveRecord::Migration
def self.up
add_column :users, :login_key, :string
User.find(:all).each do |user|
user.login_key = Digest::SHA1.hexdigest(Time.now.to_s + user.password.to_s + rand(123456789).to_s).to_s
user.save!
end
end
def self.down
remove_column :users, :login_key
end
end