Mercurial > hg > soundsoftware-site
comparison db/migrate/.svn/text-base/20110223180953_salt_user_passwords.rb.svn-base @ 245:051f544170fe
* Update to SVN trunk revision 4993
author | Chris Cannam |
---|---|
date | Thu, 03 Mar 2011 11:42:28 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
244:8972b600f4fb | 245:051f544170fe |
---|---|
1 class SaltUserPasswords < ActiveRecord::Migration | |
2 | |
3 def self.up | |
4 say_with_time "Salting user passwords, this may take some time..." do | |
5 User.salt_unsalted_passwords! | |
6 end | |
7 end | |
8 | |
9 def self.down | |
10 # Unsalted passwords can not be restored | |
11 raise ActiveRecord::IrreversibleMigration, "Can't decypher salted passwords. This migration can not be rollback'ed." | |
12 end | |
13 end |