Mudanças no Rails 2.2
O Rails 2.2 está chegando e ao baixar o Edge para testar o novo recurso de internacionalização (uma das grandes novidades), me deparei com a primeira diferença da versão: o arquivo de conexão com o MySQL não está mais integrado ao framework. É isso o que diz o log do development.log:
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
Como o próprio log já sugere, é só instalar o gem, mas atenção: é preciso especificar o path do arquivo mysql_config, através do flag "--with-mysql-config". Para o Mac OS X, a instalação pode ser feita com:
sudo gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
e no Ubuntu, com:
sudo gem install mysql -- --with-mysql-config=/usr/bin/mysql_config
Depois disso, é só correr pro abraço!
Posts relacionados:
- Rails, Git, MySQL e mod_rails no Leopard
- Edge Rails no Windows Vista
- Edge Rails: método render mais esperto
- Locomotive com Rails 2.0
- Migrations sem timestamp
- annotate_model, gem útil da semana
- sitemap.xml no Rails
- Criando RSS com Rails
- Ruby on Rails on Mac OS X
- Artigos da semana sobre Rails
3 comentários
Você pode deixar uma resposta, ou dar um trackback para seu site.
