Como gerenciar o banco de dados no ROR usando comandos Rake

Como gerenciar o banco de dados no ROR usando comandos Rake

Rake fornece uma maneira eficiente de gerenciar mudanças no banco de dados. Podemos migrar facilmente alterações no banco de dados para servidores usando o utilitário de linha de comando. Neste artigo, você encontrará alguns usos rapidamente dos comandos de rake para migrações de banco de dados.

  • Rake DB: Criar

    Este comando levará toda a configuração do banco de dados de Config/banco de dados.yml Arquive e crie um banco de dados apropriado do banco de dados do ambiente atual.

    $ rake db: criar rails_env = desenvolvimento 
  • Rake db: migrar

    As tabelas cria no banco de dados. Leva todos os arquivos sob dB/migrar/ diretório e execute um por um de arquivos mais antigos para mais recentes.

    $ rake db: migre rails_env = desenvolvimento 
  • Rake DB: Drop

    Isso diminui o banco de dados para o ambiente atual.

    $ rake db: glow rails_env = desenvolvimento 
  • Rake DB: Migre: Status

    Este comando mostrará o status de migração atual.

    $ rake db: migre: status rails_env = desenvolvimento 
  • Rake DB: reversão

    Este comando recuará a última migração feita no banco de dados do ambiente atual.

    $ rake db: rollback rails_env = desenvolvimento 
  • Rake DB: semente

    Este esquema executa o banco de dados/semente.Arquivo RB no banco de dados do ambiente atual.

    $ rake db: sementes rails_env = desenvolvimento 
  • Rake DB: esquema: carga

    Este comando carregará o esquema no banco de dados do ambiente atual.

    $ rake db: esquema: carregar trilhos_env = desenvolvimento