sql >> Base de Datos >  >> RDS >> Mysql

Rails, ¿cómo migrar datos de la base de datos sqlite3 de desarrollo a la base de datos MySQL de producción?

Deberías usar una gema como YamlDB . Instale la gema y luego use las siguientes tareas de rake

rake db:data:dump  
RAILS_ENV=production rake db:data:load 

El primer comando vuelca el contenido de la base de datos de desarrollo en un archivo llamado db/data.yml

Además, recuerde que debe usarse además de rake db:schema:dump|load tareas ya que esto solo transfiere los datos asumiendo que el esquema ya está en su lugar