rails NomeDaAplicacao --database=mysql
para que o rails cria-se o esqueleto da aplicação utilizando o mysql como base dados já que por padrão o arquivo database.yml criado está configurado para o sqlite3.
A solução foi encontrar o arquivo:
app_generator.rb
com o comando:
locate app_generator.rb
Então abri o arquivo:
sudo gedit /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails_generator/generators/applications/app/app_generator.rb
E editei a linha 10 do arquivo encontrado no meu caso de:
DEFAULT_DATABASE = 'sqlite3'
para:
DEFAULT_DATABASE = 'mysql'
Prontinho!
Rails configurado para utilizar o mysql como padrão sempre que eu criar uma nova aplicação.
Nenhum comentário:
Postar um comentário