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

Toutes les suggestions pour une solution ruby ​​pour remplir une base de données sqlite à partir d'une source mysql

Avis de non-responsabilité :je suis le responsable de la suite.

La suite serait probablement le moyen le plus simple de le faire. L'outil bin/sequel peut copier une base de données MySQL vers une base de données SQLite, donc si vous regardez le code source de cela (http://github.com/jeremyevans/sequel/blob/205d8a04842c143736de76d645a2a955a1ca641f/bin/sequel ), vous pouvez avoir une idée de la façon de procéder avec Sequel.

En raison de la façon dont les choses sont construites, il est probablement plus simple de simplement copier le schéma directement, puis de supprimer les colonnes inutiles. Sinon, j'écrirais simplement le code pour créer le schéma de base de données SQLite que je voulais.

Le code pour copier les données peut probablement utiliser une version modifiée de ce qui se trouve dans bin/sequel.