2009-05-26 13 views
7

Estoy tratando de encontrar el archivo de base de datos sqlite que crea rails.¿Dónde se almacena este archivo de Rails? db/development.sqlite3

Disculpe si esta es una pregunta tonta, pero ¿en qué carpeta está almacenado este archivo?

He buscado en todas las carpetas de mi proyecto Rails y no puedo encontrarlo.

Mi database.yml:

development: 
     adapter: sqlite3 
     database: db/development.sqlite3 
     pool: 5 
     timeout: 5000 

Respuesta

18

Está en RAILS_ROOT/db/development.sqlite3

+0

¡Gracias! –

+0

¿Qué pasa si haces un despliegue capistrano? –

1

Fwiw podría no existe el archivo si no lo ha hecho rake db: crear todavía.

2

puede encontrar el archivo de base de datos después de que haya dé la orden de "andamio" en el directorio siguiente Si se encuentra en la carpeta del proyecto a continuación luego ir a la carpeta "DB", entonces se puede ver archivo "development.sqlite3" este es el archivo de base de datos sqlite

0

sqlite://db/development.sqlite3

+0

¿Qué nos dice esto? Parece una URL, pero pegarla en mi navegador (Firefox) no me proporciona nada útil, solo una búsqueda en Google que me trae de vuelta aquí :-). ¿Es solo una abreviatura de la primera respuesta? – dlu

Cuestiones relacionadas