Hier steht, wie man zusätzliche Datenbanken in ActiveRecord benutzt.
Auf diesem Weg, kann man auch Models für die Warehouse-Datenbank erstellen und die Vorzüge des ORMs nutzen.
Inwiefern das Sinn macht, weiß ich noch nicht. Aktuell würde es einfach nur ganz viel Arbeit machen und am Ende braucht man doch wieder low level SQL Zugriff für die komplexeren Abfragen.
Interessant wird es erst, wenn es passieren kann, dass das DBMS von mysql2 auf irgendwas anderes geändert wird.
Hier steht, wie man zusätzliche Datenbanken in ActiveRecord benutzt. Auf diesem Weg, kann man auch Models für die Warehouse-Datenbank erstellen und die Vorzüge des ORMs nutzen. Inwiefern das Sinn macht, weiß ich noch nicht. Aktuell würde es einfach nur ganz viel Arbeit machen und am Ende braucht man doch wieder low level SQL Zugriff für die komplexeren Abfragen. Interessant wird es erst, wenn es passieren kann, dass das DBMS von mysql2 auf irgendwas anderes geändert wird.