Ich möchte ActiveRecord ohne Schienen verwenden. Ich weiß, dass wir in Schienen den Produktionsmodus als RAILS_ENV=production
verwenden können, aber wie verwende ich Produktionsmodus in ActiveRecord ohne Schienen?ActiveRecord im Produktionsmodus ohne Schienen
0
A
Antwort
0
Die Art, wie Sie eine Verbindung zu Ihrer Datenbank herstellen, liegt bei Ihnen, Sie müssen nur die Anmeldeinformationen angeben. Wenn Sie etwas wie config/database.yml
ohne Rails implementieren möchten, müssen Sie es selbst tun, und Sie können eine Umgebungsvariable Ihrer Wahl verwenden, um anzugeben, welcher Schlüssel in der Datei gelesen werden soll.
1
- Erstellen Sie eine YML-Datei oder eine Eigenschaftendatei, um die Datenbankeigenschaften für jede Umgebung zu speichern.
- Während Ihre Nicht-Rails-Anwendung starten, mit einer Umgebungsvariable wie
APP_ENV=production
- im Anwendungscode starten, diese Umgebungsvariable verwendet & die entsprechende Datei zu lesen und weitergeben zu Active
environment = ENV['APP_ENV'] || 'development' puts "Connecting to #{environment} database" ActiveRecord::Base.establish_connection YAML.load_file(config)[environment]
Verwandte Themen
- 1. "Entwicklungs" -Fehler im Produktionsmodus
- 2. Bilder nicht im Produktionsmodus
- 3. Wie behebe ich Routing-Fehler von Schienen im Produktionsmodus?
- 4. Problem beim Starten von Schienen App im Produktionsmodus
- 5. Schienen 2.3.3 - Einstellung in den Produktionsmodus
- 6. Benchmarking Schienen ActiveRecord Abfragen
- 7. Schienen first_or_create ActiveRecord-Methode
- 8. Fehler bei der Rails-Abhängigkeit im Produktionsmodus
- 9. Creative SDK-Unterstützung im Produktionsmodus
- 10. Schienen (ActiveRecord) viele zu viele Tabelle
- 11. Schienen has_many benutzerdefinierte ActiveRecord Association
- 12. ActiveRecord :: AssociationTypeMismatch in Controller (Schienen)
- 13. Schienen ActiveRecord :: Observer in Plugin
- 14. Rails - application.css Asset im Produktionsmodus nicht gefunden
- 15. Skripte/CSS im Produktionsmodus verkleinern mit node.js
- 16. Wie kann Rails automatisch von ActiveRecord :: RecordNotFound im Entwicklungsmodus retten?
- 17. Aliasing find_by Methoden in Schienen ActiveRecord
- 18. Schienen - ActiveRecord Reputation System Bereich Frage
- 19. richtige Datei im Produktionsmodus Ruby on Rails
- 20. Spielen! Framework: Im Produktionsmodus nicht zugängliche Assets
- 21. Probleme mit Starling/Workling im Produktionsmodus
- 22. zugewandt Problem mit Bild-URL im Produktionsmodus
- 23. Erfahrungen mit Derby oder HSQL im Produktionsmodus
- 24. Logging in Ruby on Rails im Produktionsmodus
- 25. Jammit deaktivieren Java-Komprimierung im Produktionsmodus
- 26. ActiveRecord: Finden ohne Verknüpfungen
- 27. in Schienen Was ist der Unterschied zwischen Entwicklungsmodus und Produktionsmodus?
- 28. Wo Schienen Fehler in "ActiveRecord :: AssociationTypeMismatch" hat?
- 29. Schienen - warum sollte ein Modell in RAILS_ROOT/lib nicht im Produktionsmodus verfügbar sein?
- 30. Typecasting einer benutzerdefinierten Spalte in Schienen ActiveRecord?