Ich habe eine Rails-Anwendung, die MySQL verwendet. Die Anwendung muss SQLite-Datenbanken füllen, die von der Master-MySQL-Datenbank an Client-Anwendungen verteilt werden sollen. Das Schema für die SQLite-Datenbank ist der MySQL-Datenbank sehr ähnlich, aber nicht identisch. Die SQLite-Datenbanken werden mit einer Teilmenge des Schemas und der Daten gefüllt, die in der Master-MySQL-Datenbank gespeichert sind. Die Datenteilmenge wird durch Parameter bestimmt, die in der http-Anfrage übergeben werden. Dies ist nicht als eine Wartungsoperation gedacht, sondern als eine Lieferung einer Untermenge der MySQL-Datenbank an Clientanwendungen als eine SQLite-Datenbank.Alle Vorschläge für eine Ruby-Lösung zum Füllen einer SQLite-Datenbank von einer MySQL-Quelle
Ich überlegte, ob ich versuchen könnte, taps zu modifizieren oder eine Metal-App mit sequel zu schreiben, um beide Datenbanken zu verbinden, um die Daten zu übertragen.
Alle anderen Vorschläge würden geschätzt werden?
Das ist sehr hilfreich. Vielen Dank. Ich glaube, ich werde den Weg der Verwendung eines Rails Metal mit Sequel gehen, um mein Ziel zu erreichen. –