Temos mais uma atualização no Rails. Dessa vez, de acordo com o anúncio feito pelo David Heinemeier Hansson sobre o Ruby on Rails 2.0.2 no blog oficial do framework, esta versão apenas corrige alguns bugs menores, além de acrescentar algumas novas features.

Entre as mudanças, talvez a mais relevante seja o fato de que agora o MySQL não é mais o SGBD padrão quando executamos o comando rails sem especificar o SGBD utilizado, perdendo este lugar para o SQLite 3. Isso significa que todas as aplicações geradas com o comando rails no Rails 2.0.2 terá o arquivo database.yml configurado automaticamente para o SQLite 3.

Segundo o DHH, esta mudança no SGBD padrão se deve ao fato de que o SQLite 3 é mais simples do que o MySQL. Além disso, ele já vem instalado no Mac OS X 10.5, juntamente com o seu adapter, o Ruby e o Ruby on Rails. Sendo assim, com essa mudança, o Mac OX X 10.5 já vem pronto para o desenvolvimento Rails, sem que seja necessário baixar absolutamente nada.

Confesso que eu não abri o maior sorriso do mundo ao saber desta mudança, já que tenho um conhecimento praticamente nulo sobre o SQLite 3, além de gostar do MySQL. No entanto, percebi que negar o SQLite 3 apenas porque o desconheço, ou porque conheço melhor o MySQL, é o tipo de sentimento que nunca teria me levado ao Rails.

Além disso, o Rails sempre foi sobre aceitar certas convenções acreditando que elas facilitariam a nossa vida, e até agora ele tem cumprido perfeitamente este próposito. Sendo assim, apesar de dessa vez ter discordado inicialmente da direção que o DHH deu para o Rails, vou confiar no seu bom senso, e dar uma chance ao SQLite 3.

Mas, caso você não compartilhe desta visão, você pode, como sempre, mudar este padrão, criando assim uma aplicação Rails com o MySQL como SGBD padrão. Para isto, basta utilizar o comando rails da seguinte forma: rails -d mysql application.

Por fim, para atualizar sua versão do Ruby on Rails, digite o comando gem install rails em uma janela de comando. Caso este comando não funcione, o que pode ocorrer caso a nova versão ainda não tenha sido propagada, digite gem install rails –source http://gems.rubyonrails.org. Dessa forma, você fará o download diretamente do repositório do Rails.