2010-12-14 20 views
0

Ich habe eine Rails App, die viele Anfangsdaten benötigt. Diese Daten enthalten Standardkonfigurationspräferenzen, Statusinformationen und einige Unternehmensinformationen. Diese Information wird sich nicht ändern, aber ich habe es in der Datenbank, weil es riesig ist.Wie macht man eine Rails App "tragbar"?

Das Problem hierbei ist, dass die Anwendung nicht ohne diese Daten arbeiten. Wie kann ich diese Informationen einfach in die Datenbank laden, wenn ich die Umgebung von "dev" zu "test/prod" ändere und wenn ich die App auf den Servern installiere?

Antwort

0

Verwenden Sie die Datenbank nicht, vielleicht nützlich ist, eine .rb Datei mit Ihren ersten Informationen oder Konfiguration, und fügen Sie diese Datei zu erstellen, die zu Beginn Ihrer config/initializers Ordner geladen werden. Alles, was hier hinzugefügt wurde, wird von der boot.rb-Datei geladen.

Ich hoffe, es hilft.

PD: Ich bin der Annahme, Sie Schienen 2.3 und höher verwenden. (ab Schienen 3 und höher).

Verwandte Themen