class AddApiSecretToUsers

Public Instance Methods

down() click to toggle source
# File lib/nexmo_developer/db/migrate/20180125163023_add_api_secret_to_users.rb, line 15
def down
  remove_column :users, :nexmo_developer_api_secret
end
up() click to toggle source
# File lib/nexmo_developer/db/migrate/20180125163023_add_api_secret_to_users.rb, line 2
def up
  add_column :users, :nexmo_developer_api_secret, :string

  User.reset_column_information

  User.all.each do |user|
    user.generate_nexmo_developer_api_secret
    user.save!
  end

  change_column :users, :nexmo_developer_api_secret, :string, null: false
end