class AddPermissoesDeAgentesPublicosToBase < ActiveRecord::Migration[4.2]
	def change
		modulo = Acesso::Modulo.find_or_create_by( nome_do_modulo: 'base', nome_de_exibicao:  "Geral" )
		controle = Acesso::Controle.find_or_create_by!( nome_do_controle: 'base/agentes_publicos_municipais', nome_de_exibicao:  "Agentes publicos", modulo_id: modulo.id)
		if Acesso::Controle.exists? id: controle.id
			Acesso::Acao.find_or_create_by!( nome_da_acao: "create", nome_de_exibicao: "Cadastrar", controle_id: controle.id)
			Acesso::Acao.find_or_create_by!( nome_da_acao: "read", nome_de_exibicao: "Visualizar", controle_id: controle.id)
			Acesso::Acao.find_or_create_by!( nome_da_acao: "update", nome_de_exibicao: "Editar", controle_id: controle.id)
			Acesso::Acao.find_or_create_by!( nome_da_acao: "destroy", nome_de_exibicao: "Remover", controle_id: controle.id)
		end
	end
end