puts 'Iniciando importação dos históricos'
[
  {codigo: '0011125001000000', historico_padrao: 'Arrecadação de Receita Orçamentária de IPTU - Principal'},
  {codigo: '0011125002000000', historico_padrao: 'Arrecadação de Receita Orçamentária de IPTU - Juros e Multas'},
  {codigo: '0011125003000000', historico_padrao: 'Arrecadação de Receita Orçamentária de IPTU - Dívida Ativa'},
  {codigo: '0011125004000000', historico_padrao: 'Arrecadação de Receita Orçamentária de IPTU - Dívida Ativa - Multas e Juros'},

  {codigo: '0011125301000000', historico_padrao: 'Arrecadação de Receita Orçamentária de ITBI - Principal'},
  {codigo: '0011125302000000', historico_padrao: 'Arrecadação de Receita Orçamentária de ITBI - Juros e Multas'},
  {codigo: '0011125303000000', historico_padrao: 'Arrecadação de Receita Orçamentária de ITBI - Dívida Ativa'},
  {codigo: '0011125304000000', historico_padrao: 'Arrecadação de Receita Orçamentária de ITBI - Dívida Ativa - Multas e Juros'},

  {codigo: '0011145111000000', historico_padrao: 'Arrecadação de Receita Orçamentária de ISSQN - Principal'},
  {codigo: '0011145112000000', historico_padrao: 'Arrecadação de Receita Orçamentária de ISSQN - Juros e Multas'},
  {codigo: '0011145113000000', historico_padrao: 'Arrecadação de Receita Orçamentária de ISSQN - Dívida Ativa'},
  {codigo: '0011145114000000', historico_padrao: 'Arrecadação de Receita Orçamentária de ISSQN - Dívida Ativa - Multas e Juros'},

  {codigo: '0011210101000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxas Insp., Cont. e Fiscal - Principal'},
  {codigo: '0011210102000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxas Insp., Cont. e Fiscal - Juros e Multas '},
  {codigo: '0011210103000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxas Insp., Cont. e Fiscal - Dívida Ativa'},
  {codigo: '0011210104000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxas Insp., Cont. e Fiscal - Dívida Ativa - Multas e Juros'},

  {codigo: '0011210401000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxa Controle Fisc. Ambiental - Principal'},
  {codigo: '0011210402000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxa Controle Fisc. Ambiental - Juros e Multas'},
  {codigo: '0011210403000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxa Controle Fisc. Ambiental - Dívida Ativa'},
  {codigo: '0011210404000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxa Controle Fisc. Ambiental Principal - Dívida Ativa - Multas e Juros'},

  {codigo: '0011215001000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxa Fiscalização Vig. sanitária - Principal'},
  {codigo: '0011215002000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxa Fiscalização Vig. sanitária - Principal'},
  {codigo: '0011215003000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxa Fiscalização Vig. sanitária - Principal'},
  {codigo: '0011215004000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxa Fiscalização Vig. sanitária - Principal'},

  {codigo: '0011220101000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxa Prestação de Serviços - Principal'},
  {codigo: '0011220102000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxa Prestação de Serviços - Juros e Multas'},
  {codigo: '0011220103000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxa Prestação de Serviços - Dívida Ativa'},
  {codigo: '0011220104000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Taxa Prestação de Serviços - Dívida Ativa - Multas e Juros'},

  {codigo: '0013110201000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Conc.Perm.Auto.Ces.Dir.Uso Bens Imo.Pub. - Principal'},
  {codigo: '0013110202000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Conc.Perm.Auto.Ces.Dir.Uso Bens Imo.Pub. - Juros e Multas'},
  {codigo: '0013110203000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Conc.Perm.Auto.Ces.Dir.Uso Bens Imo.Pub. - Dívida Ativa'},
  {codigo: '0013110204000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Conc.Perm.Auto.Ces.Dir.Uso Bens Imo.Pub. - Dívida Ativa - Multas e Juros'},

  {codigo: '0016110001000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Serviços Admin. Com. Geral - Principal'},
  {codigo: '0016110002000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Serviços Admin. Com. Geral - Juros e Multas'},
  {codigo: '0016110003000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Serviços Admin. Com. Geral - Dívida Ativa'},
  {codigo: '0016110004000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Serviços Admin. Com. Geral - Dívida Ativa - Multas e Juros'},

  {codigo: '0016210201000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Serviços de Transportes - Principal'},
  {codigo: '0016210202000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Serviços de Transportes - Juros e Multas'},
  {codigo: '0016210203000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Serviços de Transportes - Dívida Ativa'},
  {codigo: '0016210204000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Serviços de Transportes - Dívida Ativa - Multas e Juros'},

  {codigo: '0019110101000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Multas Previs. Legis. Especif. - Principal'},
  {codigo: '0019110102000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Multas Previs. Legis. Especif. - Juros e Multas'},
  {codigo: '0019110103000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Multas Previs. Legis. Especif. - Dívida Ativa'},
  {codigo: '0019110104000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Multas Previs. Legis. Especif. - Dívida Ativa - Multas e Juros'},

  {codigo: '0019110401000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Multas Prev. Legisl. Def. Dir. Difusos - Principal'},
  {codigo: '0019110402000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Multas Prev. Legisl. Def. Dir. Difusos - Juros e Multas'},
  {codigo: '0019110403000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Multas Prev. Legisl. Def. Dir. Difusos - Dívida Ativa'},
  {codigo: '0019110404000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Multas Prev. Legisl. Def. Dir. Difusos - Dívida Ativa - Multas e Juros'},

  {codigo: '0019110701000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Multas Aplic. Tribunais Contas- Principal'},
  {codigo: '0019110702000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Multas Aplic. Tribunais Contas- Juros e Multas'},
  {codigo: '0019110703000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Multas Aplic. Tribunais Contas- Dívida Ativa'},
  {codigo: '0019110704000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Multas Prev. Legisl. Def. Dir. Difusos - Dívida Ativa - Multas e Juros'},

  {codigo: '0019229911000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Outras Restituições - Principal'},
  {codigo: '0019229912000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Outras Restituições - Juros e Multas'},
  {codigo: '0019229913000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Outras Restituições - Dívida Ativa'},
  {codigo: '0019229914000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Outras Restituições - Dívida Ativa - Multas e Juros'},

  {codigo: '0019230211000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Ressarcimento de custos - Principal'},
  {codigo: '0019230212000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Ressarcimento de custos - Juros e Multas'},
  {codigo: '0019230213000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Ressarcimento de custos - Dívida Ativa'},
  {codigo: '0019230214000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Ressarcimento de custos - Dívida Ativa - Multas e Juros'},

  {codigo: '0019991221000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Ônus de Sucumbência - Principal'},
  {codigo: '0019991222000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Ressarcimento de custos - Juros e Multas'},
  {codigo: '0019991223000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Ressarcimento de custos - Dívida Ativa'},
  {codigo: '0019991224000000', historico_padrao: 'Arrecadação de Receita Orçamentária de Ressarcimento de custos - Dívida Ativa - Multas e Juros'}
].each do |atributos|
  Base::NaturezaDaReceita.where(codigo: atributos[:codigo]).update_all(historico_padrao: atributos[:historico_padrao])
end

puts 'Importação concluida'