Mysql
 sql >> Base de données >  >> RDS >> Mysql

Rails, comment migrer les données de la base de données de développement sqlite3 vers la base de données MySQL de production ?

Vous devriez utiliser une gemme comme YamlDB . Installez le Gem, puis utilisez les tâches de rake suivantes

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

La première commande vide le contenu de la base de données de développement dans un fichier appelé db/data.yml

N'oubliez pas non plus que cela doit être utilisé en plus de rake db:schema:dump|load car cela ne fait que transférer les données en supposant que le schéma est déjà en place