configuracao = Configuracao.last

modulos = [
	{ id: 1, permite_uso_do_modulo: false, nome_do_modulo: 'administrativo', nome_de_exibicao: 'Administrativo', configuracao_id: configuracao.id },
	{ id: 2, permite_uso_do_modulo: false, nome_do_modulo: 'contabilidade', nome_de_exibicao: 'Contábil', configuracao_id: configuracao.id },
	{ id: 3, permite_uso_do_modulo: false, nome_do_modulo: 'controladoria', nome_de_exibicao: 'Controle', configuracao_id: configuracao.id },
	{ id: 4, permite_uso_do_modulo: false, nome_do_modulo: 'licitacao', nome_de_exibicao: 'Licitação', configuracao_id: configuracao.id },
	{ id: 5, permite_uso_do_modulo: false, nome_do_modulo: 'obra', nome_de_exibicao: 'Gestão de Obras', configuracao_id: configuracao.id },
	{ id: 6, permite_uso_do_modulo: false, nome_do_modulo: 'planejamento', nome_de_exibicao: 'Planejamento', configuracao_id: configuracao.id },
	{ id: 7, permite_uso_do_modulo: false, nome_do_modulo: 'gestao_de_estoque', nome_de_exibicao: 'Gestão de Estoque', configuracao_id: configuracao.id },
	{ id: 8, permite_uso_do_modulo: false, nome_do_modulo: 'patrimonio', nome_de_exibicao: 'Patrimônio', configuracao_id: configuracao.id },
	{ id: 99, permite_uso_do_modulo: false, nome_do_modulo: 'gestao_do_portal_da_transparencia', nome_de_exibicao: 'Portal da Transparencia', configuracao_id: configuracao.id }
]

modulos.each do |modulo_params|
	modulo = ParametrizacaoModulo.find(modulo_params[:id]) rescue nil

  unless modulo.present?
    ParametrizacaoModulo.create(modulo_params)
  end
end
