class AddFuncaoToPpaSubFuncao < ActiveRecord::Migration[4.2]

	def self.up
		Ppa::Ppa.all.each do |ppa|
			funcao_99 =	ppa.funcoes.find_or_create_by(codigo: '99',nome: 'Reserva de Contingencia')
	 		funcao_99.sub_funcoes.find_or_create_by(codigo: "997",nome: "Reserva do RPPS")
			funcao_99.sub_funcoes.find_or_create_by(codigo: "999",nome: "Reserva de Contingência")
		end
	end

	def self.down
		Ppa::Ppa.all.each do |ppa|
			ppa.funcoes.find_by(codigo: '99').destroy
		end
	end
end