class CreateLicitacaoConfiguracoesSimDoProjeto < ActiveRecord::Migration[5.2]
  def change
		create_table :licitacao_configuracoes_sim_do_projeto do |t|
			t.integer :projeto_id
			t.date :data_de_envio
			t.integer :arquivo_id
			t.boolean :primeiro_envio

			t.timestamps
		end

		p 'Inserindo dados...'
		
		Licitacao::Projeto.all.each do |projeto|
			unless projeto.data_de_envio_pro_sim.nil?
				Licitacao::ConfiguracaoSimDoProjeto.find_or_create_by!(projeto_id: projeto.id, data_de_envio: projeto.data_de_envio_pro_sim, arquivo_id: projeto.arquivo_id, primeiro_envio: true)
			end
		end

	end
end
