Ich arbeite an einem Projekt mit einem anderen Entwickler und erhalte einen Fehler beim Versuch, meinen lokalen Server zu starten. Fehlende Datenbank.yml. Ich benutze nur sqlite und ein anderer Entwickler verwendet Mongrel daher habe ich keine Datenbank.yml-Datei. Ich benutze Mongrel nicht, weil ich auf Rubin 1.9.2 bin und er ist auf Ruby 1.8.7.
Gibt es eine Möglichkeit, diesen Fehler zu beheben?
%Vor%Also muss noch database.yml hinzugefügt werden. Sie benötigen eine Definition Ihrer SQLite-Datenbank. Wie so:
%Vor%Sie können eine andere Datenbankkonfiguration als die anderen Entwickler Ihres Projekts verwenden. Fügen Sie einfach database.yml zur Datei .gitignore hinzu. Dies geschieht automatisch beim Generieren einer Rails-App und weil database.yml auf Ihrem Rechner fehlt, ist dies auch schon für Ihr Projekt der Fall. Erstellen Sie einfach Ihre persönliche Datei database.yml im Konfigurationsordner der App für Ihre Entwicklungsumgebung.
So wie minimale Konfiguration:
%Vor%Aber Mongrel ist keine Datenbank, sondern ein Webserver. Vielleicht ist der andere Entwickler eine Mongo DB?
Mongrel ist ein Webserver nein?
Sie benötigen weiterhin eine Datenbank.yml-Datei.
Tags und Links ruby-on-rails