Estamos en entorno de desarrollo (Mac Os X)...
- Has creado tu aplicación mediante el comando Rails (rails miapp --database=mysql). Es importante que especifiques el tipo de base de datos que quieres emplear, ya que en caso contrario, por defecto puede tomar SQLite.
- Has creado la base de datos de desarrollo: con el comando mysqladmin -u root miapp_development.
- Has configurado el archivo config/database.yml para conectar con la base de datos de desarrollo.
Para comprobar que todo funciona correctamente, acude al shell e introduce el comando:
rake db:migrate
Si el sistema muestra el siguiente mensaje de error:
/usr/local/bin/rake:17: undefined method `require_gem' for main:Object (NoMethodError)
Es porque la versión de rake en nuestro sistema está desactualizada. Para actualizarla, y desde el shell, debemos introducir el siguiente comando.
sudo gem install --remote rake
Vuelve a introducir rake db:migrate y el mensaje de error habrá desaparecido.
Escribe un comentario