Rails 2 en Mac OS Leopard

Buenas, he estado haciendo pruebas con Rails 2 en Leopard y me ha
creado el archivo database.yml para sqlite y no para mysql. Tenia
entendido que la base de datos por defecte era MySQL, de hecho con la
versión 1.2.6 me lo creaba así. ¿Alguién sabe a que es debido y como
volver a poner MySQL como base de datos por defecto?

Gracias y Feliz Navidad!!!

Hola Emili,

se debe a que Sqlite es el nuevo motor de bbdd por defecto en Rails 2:

Y ahí explica cómo generar tu proyecto con mysql por defecto.

OK, pensaba que alguna cosa se habia ido al traste, con lo bien que me
iba que MySQL fuera el motor por defecto :frowning:

Gracias Fernando.

El 24/12/2007, a las 12:56, Fernando B.
escribió:

Hola Emili,

Sí, si, ya lo busqué. Gracias. Una idea para no tener que hacer esto
cada vez si siempre utilizamos mysql es crear un alias del comando
rails:

alias railsm = “rails -d mysql”

y ponerlo en el /etc/profile.

un saludo

El 24/12/2007, a las 13:12, Raul M.
escribió:

Emili Parreño escribió:

OK, pensaba que alguna cosa se habia ido al traste, con lo bien que

le puedes pasar que sea mysql diciendo rails -d mysql tu_app

Si siempre usas my_sql puedes trampear el script de rails que está en tu
directorio bin de ruby para que siempre use -d mysql al crear los
proyectos

saludos,

javier ramírez

Emili Parreño wrote:

iba a decir lo mismo que Xavier… el comando “rails” lo unico que
hace es generar algunos archivos. No hay magia ninguna. Si algo no te
gusta, pues simplemente modificas el archivo database.yml y listo.

Y ten en cuenta que en definitiva eso solo afecta a la generacion del
database.yml. Si te olvidaste del --database solo necesitas editar el
fichero.

– fxn

Emili
Parreño escribió:> OK, pensaba que alguna cosa se habia ido al traste, con lo bien que me

iba que MySQL fuera el motor por defecto :frowning:

Bueno, en el post que te decía Fernando indican cómo indicar a Rails que
quieres mysql en tu aplicación, quizá te sirva:

rails -d mysql myapp


Raul M. - Freelance Web D.
http://raul.murciano.net