class AddSequenciaToContabilidadeLancamentoDoOrcamentoDaDespesa < ActiveRecord::Migration[5.2]
	def change
		add_column :contabilidade_lancamentos_do_orcamento_da_despesa, :sequencia, :integer

		datas_de_lancamento = Contabilidade::LancamentoDoOrcamentoDaDespesa.distinct(:data_do_lancamento).pluck(:data_do_lancamento)
		datas_de_lancamento.each do |data_do_item|
			seq = 0 
			Contabilidade::LancamentoDoOrcamentoDaDespesa.where(data_do_lancamento: data_do_item).each do |lancamento|
				seq = seq + 1
				lancamento.update_attribute(:sequencia, seq)
			end
		end
	end
end
