class CreateParametrizacoesPortalDaTransparencia < ActiveRecord::Migration[5.2]
	def change
		create_table :parametrizacoes_portal_da_transparencia do |t|
			t.string :nome_do_acesso
			t.string :nome_de_exibicao
			t.boolean :acesso
			t.string :link_do_botao
			t.date :data_de_inicio_da_pesquisa
			t.integer :configuracao_id
			t.integer :tipo_de_poder
		end

		if Configuracao.any?
			p 'Inserindo dados...'
			configuracao = Configuracao.last.id
			ParametrizacaoPortalDaTransparencia.find_or_create_by!( nome_do_acesso:'licitacoes', nome_de_exibicao:'Licitações', link_do_botao:'portal_da_transparencia/licitacoes', configuracao_id: configuracao )
			ParametrizacaoPortalDaTransparencia.find_or_create_by!( nome_do_acesso:'contratos', nome_de_exibicao:'Contratos', link_do_botao:'portal_da_transparencia/contratos', configuracao_id: configuracao )
			ParametrizacaoPortalDaTransparencia.find_or_create_by!( nome_do_acesso:'obras', nome_de_exibicao:'Obras', link_do_botao:'portal_da_transparencia/index_obras', configuracao_id: configuracao )
			p 'Parametrizações do portal inseridas...'
		end
	end
end
