Configurar BBDD en Ruby on Rails

Por defecto Ruby on Rails utiliza SQLite.

El archivo de configuración se encuentra en config/database.yml

Hay diferentes configuraciones para todos los entornos: desarrollo, test y producción.

Para el entorno de test, la base de datos sera regenerada cada vez que se ejecute.

 

Por ejemplo si quisieramos implantar mysql en el proyecto, hara que seguir estos pasos:

1.- Vamos al Gemfile y añadimos la gema de mysql2

2.- Instalamos las gemas con el bundle:

**Nos piden instalar una librería con anterioridad:

sudo apt-get install libmysqlclient-dev
bundle install

 

3.- Modificamos el fichero:

 

4.- Creamos la base de Datos

rake db:create