Ich baue eine Rails-Anwendung basierend auf hexagonaler Architektur.Wie verwende ich ActiveRecord außerhalb von Rails?
Einer meiner Adapter ist Speicheradapter (verwaltet als ein Juwel), die den Zugriff auf die Datenbank verwaltet und bietet eine einfache Schnittstelle für Rails-Anwendung zum Speichern und Abfragen von Daten in der Datenbank.
Ich möchte mit allen rake
Aufgaben ActiveRecord
in diesem Juwel verwenden (Erstellen, migrieren, drop, Rollback) für Datenbank zu verwalten.
Wie kann ich AR außerhalb der Schienen verwenden, aber mit allen Rake-Aufgaben?
Mögliche Duplikate von [Wie verwendet man ActiveRecord in einem Ruby-Skript außerhalb von Rails?] (Http://stackoverflow.com/questions/1643875/how-to-use-activerecord-in-a-ruby-script-outside- Schienen) – Mogsdad
Wenn Sie etwas wollen, das funktioniert. Hier ist ein Beispiel. Bundle installieren und migrieren Sie Ihre Datenbank. Du bist fertig. README für weitere Informationen. https://github.com/slindsey3000/ContactManager – slindsey3000