Sha256: 149467f38e4fee66dbad41c3439d21de1dc58c5db3ec5928fb1a7f4942fd7716

Contents?: true

Size: 315 Bytes

Versions: 5

Compression:

Stored size: 315 Bytes

Contents

class DowncaseUsernameEmail < ActiveRecord::Migration
  class TokenAuthenticateMe::User < ActiveRecord::Base
  end

  def change
    TokenAuthenticateMe::User.find_each do |user|
      user.username = user.username.downcase
      user.email = user.email.downcase
      user.save!(validate: false)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
token_authenticate_me-0.9.2 db/migrate/20180123184510_downcase_username_email.rb
token_authenticate_me-0.10.0 db/migrate/20180123184510_downcase_username_email.rb
token_authenticate_me-0.9.1 db/migrate/20180123184510_downcase_username_email.rb
token_authenticate_me-0.9.0 db/migrate/20180123184510_downcase_username_email.rb
token_authenticate_me-0.8.0 db/migrate/20180123184510_downcase_username_email.rb