class AddIndexesForRelatoriosDaContabilidade < ActiveRecord::Migration[5.2]
  def change
    add_index :loa_subacoes, [:funcao_id], name: 'loa_subacoes_funcao'
    add_index :loa_subacoes, [:subfuncao_id], name: 'loa_subacoes_subfuncao'
    add_index :loa_elementos_de_despesa_por_subacao, [:subacao_id], name: 'loa_eleme_desp_subacao_id'
    add_index :loa_elementos_de_despesa_por_subacao, [:elemento_de_despesa_id], name: 'loa_eleme_desp_elemento_id'
    add_index :loa_orcamentos_da_despesa, [:elemento_de_despesa_por_subacao_id], name: 'loa_orcamento_elemento_id'
    add_index :loa_orcamentos_da_despesa, [:fonte_de_recursos_id], name: 'loa_orcamento_fonte_id'
    
    add_index :contabilidade_empenhos, [:orcamento_da_despesa_id], name: 'cont_emp_orcamento_id'
    add_index :contabilidade_liquidacoes, [:empenho_id], name: 'cont_liq_empenho_id'
    add_index :contabilidade_pagamentos, [:liquidacao_id], name: 'cont_pag_liquidacao_id'

  end
end
