Uso de una base de datos existente de otra aplicación Rails en una nueva aplicación Rails
-
23-09-2019 - |
Pregunta
Soy nuevo en Rails. Había creado una aplicación Rails antes y también recopilé algunos registros de datos en la base de datos de desarrollo. Supongamos, creo una nueva aplicación Rails y prefiero utilizar la base de datos de desarrollo existente de la aplicación 1st Rails en mi aplicación Rails recién creada, ¿cómo lo hago?
No hay solución correcta
Otros consejos
Mirando en Microsoft Connect Se ha presentado como un error: Tiempo de ejecución dinámico no encuentra el método de una interfaz base durante el tiempo de ejecución
Su base de datos.yml debería verse así:
development:
host: localhost
adapter: mysql
database: your_database_name [just the name, not the path]
username: your_username
password: your_password
test:
...
production:
...
Debe cambiar el nombre de la base de datos en el archivo Database.yml. El problema Seconnd con el que te encuentras son las migraciones.
Copiaría las migraciones sobre su aplicación anterior para que mantenga la integridad de la migración con los números de versión y se remonta si es necesario.
Además, si está viendo desarrollo.