Sha256: 673dc8401ee39d9a4e76fd9e3d5421098c5621462bb475ae654828e98e94fc58

Contents?: true

Size: 557 Bytes

Versions: 1

Compression:

Stored size: 557 Bytes

Contents

# encoding: utf-8

class InsertNewPermissaoTeleconsultoria < ActiveRecord::Migration
  def up
    recurso = Recurso.where(:chave => "teleconsultorias").first

    Permissao.create(:perfil => Perfil.where(:nome => "Médico").first, :recurso_id => recurso.id)
  end

  def down
    permissoes = Permissao.where(:recurso_id => Recurso.where(:chave => "teleconsultorias").first.id)
    perfis = [Perfil.where(nome: "Médico").first]
    permissoes.all.each do |permissao|
      if perfis.include? permissao
        permissao.destroy
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
omniauth-sabia-1.0.1 db/migrate/20170608112758_insert_new_permissao_teleconsultoria.rb