Skip to content

Reinicia os IDs dos registros, copiando de um banco em uso para um novo banco.

Notifications You must be signed in to change notification settings

brunobrgs/id_converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conversor de IDS para o SGC

  • Pré-requisitos:
  1. Banco de dados de destino criado, com todas tabelas, sem dados (usar rake db:migrate)
  2. Configurar banco de dados em config/database.yml (Apenas para o banco do id_converter)
  3. Configurar banco de dados em config/shards.yml (default, source, destiny)

Passo a passo:

  1. cd pasta/do/id_converter && rake db:create
  2. rails c
  3. DatabaseUpdater.start Vai criar as tabelas no banco do id_converter
  4. DatabaseUpdater.copy('facieg') Copia os dados do banco source para destiny e salva os ids
  5. DatabaseUpdater.copy_n_to_n Copia os dados das tabelas N para N (não tem ID)

Remover linhas em branco

sed -i '/^\s*$/d'

About

Reinicia os IDs dos registros, copiando de um banco em uso para um novo banco.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •