Retroceder   Foros del Web > Programación para sitios web > Ruby on Rails

Respuesta
 
Herramientas Desplegado
Antiguo 26-feb-2008, 14:21   #1 (permalink)
Ruben S. no se puede cailificar en este momento
 
Fecha de Ingreso: marzo-2007
Mensajes: 7
Problema con mysql adapter...

Hola, soy novato en ROR y estoy iniciándome de a poco gracias a el paquete InstantRails.

El problema es que cada vez que rails genera los archivos para una nueva aplicación el adaptador por defecto de la base de datos es sql3, y el archivo database.yml generado muestra lo siguiente :

# SQLite version 3.x
# gem install sqlite3-ruby (not necessary on OS X Leopard)
development:
adapter: sqlite3
database: db/development.sqlite3
timeout: 5000

# Warning: The database defined as 'test' will be erased and
# re-generated from your development database when you run 'rake'.
# Do not set this db to the same as development or production.
test:
adapter: sqlite3
database: db/test.sqlite3
timeout: 5000

production:
adapter: sqlite3
database: db/production.sqlite3
timeout: 5000


Como hago para cambiar el adapter por defecto a MySQL y no a sql3 ?
Gracias desde ya!
Ruben S. está desconectado   Responder Citando
Antiguo 27-feb-2008, 01:45   #2 (permalink)
Epaminondas Pantulis no se puede cailificar en este momento
 
Fecha de Ingreso: enero-2006
Mensajes: 49
Re: Problema con mysql adapter...

Cuando creas una aplicación nueva con Rails 2.x, ésta viene configurada para usar SQLite, que es una pequeña base de datos SQL muy eficiente. Para que use MySQL (que eera el comportamiento por defecto hasta ahora) puedes generar tu apicación con

Código:
 rails -d mysql miaplicacion
Si ya tienes una aplicación generada, sólamente es cuestión de editar el fichero config/database.yml y cambiar los parámetros necesarios para que use el adaptador MySQL, algo así como

Código:
development:
   adapter: mysql
   database: tu_base_de_datos
   username: tu_username
   password: tu_password
   host: localhost
__________________
------------------------------
http://www.sobrerailes.com
Epaminondas Pantulis está desconectado   Responder Citando
Antiguo 27-feb-2008, 07:40   #3 (permalink)
Ruben S. no se puede cailificar en este momento
 
Fecha de Ingreso: marzo-2007
Mensajes: 7
Re: Problema con mysql adapter...

Gracias Epaminondas, funcionó a la perfección ;)

Salu2!
Ruben S. está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 22:15.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93