He aquí un pequeño truco chapuzas para realizar una migración de datos entre una base de datos SQLite3 a una MySQL
Lo primero será hacer el dump de la base de datos SQLite:
$ cd db/ $ sqlite3 development.sqlite3 SQLite version 3.3.5 Enter ".help" for instructions sqlite> .output dump.sql sqlite> .dump sqlite> exit; sqlite> .exit
Lo que nos generará un fichero dump.sql el cuál debemos editar y:
- eliminar cualquier referencia a TRANSACTION
- sustituir cualquier comilla doble (") por una comilla escapada (`)
Y voilà, hagan el dump de ese fichero a su base de datos MySQL.
En un próximo post: ventajas de utilizar SQLite para desarrollar y testear en Ruby on Rails.

Escribe un comentario