Freelancers BR

Encontre dicas, tutorias e empregos

Db Migrate Production no Ruby on Rails

Mais uma dica rápida hoje sobre Ruby on Rails, de algo que é realmente muito bom.
Você que se interessa pelo mundo Rails, provavelmente já ouviu falar sobre as migrations. É uma maneira de se trabalhar com um banco de dados de forma organizada, principalmente quando existem vários desenvolvedores no projeto e esse projeto é desenvolvido sobre alguma metodologia ágil, onde se desenvolve incrementalmente. Já que o banco também é desenvolvido “aos poucos”. Se você quer saber mais sobre migrations, visite http://guias.rubyonrails.pro.br/migrations.html.
Quando desenvolvo em PHP por exemplo, e quero atualizar algo no banco de dados em produção, eu conecto na base e faço as alterações, executo determinados scripts, etc. Essa é uma tarefa que pode exigir muito tempo e um certo cuidado, já que estamos falando do ambiente de produção.
No Rails a praticidade fala mais alto, basta configurar o arquivo de banco de dados (database.yml) para o ambiente de produção, no caso estou utilizando o MySQL:

production:
  adapter: mysql
  encoding: utf8
  database: nome_do_banco
  username: usuario
  password: senha
  host: ip do servidor

e executar a seguinte linha no console:

rake db:migrate RAILS_ENV="production"

Se tudo estiver certo, as migrações que ainda não foram “mandadas” para o servidor de produção, seram executadas, e seu banco de dados em produção estará atualizado.

Posts relacionados:

  1. Requisição HTTP no Ruby on Rails
  2. Programador Ruby on Rails
  3. Desenvolvedor Ruby on Rails
  4. Vaga para desenvolvedor Ruby on Rails na Plataforma
  5. Programador Ruby on Rails

Tags: , ,

Postado em segunda-feira, agosto 10th, 2009 at 19:06 na categoria Ruby on Rails. Siga o RSS 2.0 feed. You can leave a response, or trackback from your own site.

Deixe seu comentário!