class AddAutorizacaoDePagamentoViaEmailToConfiguracao < ActiveRecord::Migration[5.2]
  def change
    add_column :configuracoes, :autorizacao_de_pagamento_via_email, :boolean
    add_column :configuracoes, :email_principal_da_autorizacao, :string, limit: 320
    add_column :configuracoes, :email_secundario_da_autorizacao, :string, limit: 320

    configuracao = Configuracao.last

    if configuracao.present?
      configuracao.update_attribute(:autorizacao_de_pagamento_via_email, false)
    end
  end
end
