Ich habe eine Rechenaufgabe, die einen Wert in mehrere Datenbanken einfügen muss. Ich möchte diesen Wert über die Befehlszeile oder über eine andere Rechenaufgabe an die Rechenaufgabe übergeben. Wie kann ich das
Ruby-Build-Dienstprogramm ähnlich wie bei Build-Befehlen, die in reinem Ruby definiert sind.
Ich habe eine Rechenaufgabe, die einen Wert in mehrere Datenbanken einfügen muss. Ich möchte diesen Wert über die Befehlszeile oder über eine andere Rechenaufgabe an die Rechenaufgabe übergeben. Wie kann ich das
Der Unterschied zwischen rake db:migrateund rake db:resetist in meinem Kopf ziemlich klar. Was ich nicht verstehe, ist, wie rake db:schema:loadunterschiedlich die beiden früheren sind. Nur um sicherzugehen, dass ich auf derselben Seite bin: rake db:migrate - Führt die Migrationen aus, die noch...
Ich habe eine Ruby on Rails-Entwicklerdatenbank voller Daten. Ich möchte alles löschen und die Datenbank neu erstellen. Ich denke darüber nach, etwas zu verwenden wie: rake db:recreate Ist das
Ich habe eine Tabelle hinzugefügt, von der ich dachte, dass ich sie brauchen würde, aber jetzt habe ich nicht mehr vor, sie zu verwenden. Wie soll ich diese Tabelle entfernen? Ich habe bereits Migrationen ausgeführt, daher befindet sich die Tabelle in meiner Datenbank. Ich denkerails generate...
Ich habe ein Rakefile, das das Projekt auf zwei Arten kompiliert, entsprechend der globalen Variablen $build_type, die :debugoder sein kann :release(die Ergebnisse werden in separaten Verzeichnissen gespeichert ): task :build => [:some_other_tasks] do end Ich möchte eine Aufgabe erstellen, die...
Was heißt bundle exec rake db:migratedas Oder nur bundle exec rake <command>allgemein? Ich verstehe, dass es bundledarum geht, die Dinge in der Gemfile zu pflegen. Ich weiß, was das Wort "exec" bedeutet. Ich verstehe, dass rakeall die verschiedenen Scripty-Dinge, die Sie tun können ,...
Was ist der beste Weg, um geplante Aufgaben in einer Rails-Umgebung auszuführen? Skript / Läufer? Rechen? Ich möchte die Aufgabe alle paar Minuten
Ich versuche, eine benutzerdefinierte Rechenaufgabe zu erstellen, aber anscheinend habe ich keinen Zugriff auf meine Modelle. Ich dachte, dies sei implizit in der Rails-Aufgabe enthalten. Ich habe den folgenden Code in lib / task / test.rake: namespace :test do task :new_task do puts...
Ich habe eine Rake-Aufgabe, bei der ich zu Beginn einige Überprüfungen durchführe. Wenn eine der Überprüfungen fehlschlägt, möchte ich frühzeitig von der Rake-Aufgabe zurückkehren. Ich möchte keinen der verbleibenden Codes ausführen. Ich dachte, die Lösung wäre, eine Rückgabe dort zu platzieren, wo...
Nachdem ich Migrationsdateien zum db/migrateOrdner hinzugefügt und ausgeführt habe rake db:migrate, möchte ich zum vorherigen Schritt zurückkehren. Ich denke, die Verwendung VERSION=nist der richtige Weg, aber ich kenne den richtigen Wert von n nicht. Gibt es einen Befehl zum Überprüfen des...
Ich habe ein wirklich frustrierendes Problem: Rake ist dumm. So entsteht das Problem: $ rails new test_app $ rails generate scaffold new_scaffold field1:string field2:text Beide funktionieren gut, aber wenn ich das mache, $ rake db:migrate Ich erhalte den folgenden Fehler. (in
Die neuesten Änderungssätze für Ruby 1.9.2 machen das aktuelle Verzeichnis nicht mehr zu einem .Teil Ihres Verzeichnisses LOAD_PATH. Ich habe eine nicht triviale Anzahl von Rakefiles, die davon ausgehen, dass dies .Teil von ist LOAD_PATH, sodass diese beschädigt wurden (sie meldeten "keine solche...
Ich habe Rake gerade auf die neueste Version ( 0.9.0.beta.4) aktualisiert und der rakeBefehl endet mit der folgenden Fehlermeldung: rake aborted! undefined method `task' for #<Anelis::Application:0x9223b6c> Hier ist die Spur: undefined method `task' for #<Anelis::Application:0x97ef80c>...
Wie kann ich einen einzelnen Test in einer Rails-Testsuite ausführen? rake test ANYTHING scheint nicht zu
Wenn rakeich eine Aufgabe ausführe, bekomme ich: NoMethodError: undefinierte Methode `last_comment 'für Dies war nach bundle updatedem in der neuen Version von Rake, Version gezogen 11.0.1. $ grep rake Gemfile.lock rake rake (>= 0.8.7) rake (11.0.1) rake $ bundle update $ bundle exec rake...
Ich versuche, ein Rails-Projekt auszuführen Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed. Wenn ich das tue: "Bundle installieren" aber ich bekomme You have already activated rake 0.9.0, but your Gemfile requires rake 0.8.7 Währenddessen rake...
Laut " Custom Rake Tasks ": desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end Soweit ich weiß, :winner => :environmentbedeutet das " environmentvorher tun winner". Aber was ist environment? Wann soll ich es benutzen? Ich habe es...
Wenn ich in einer Rechenaufgabe den Befehl put verwende, wird die Ausgabe auf der Konsole angezeigt. Diese Meldung wird jedoch nicht in der Protokolldatei angezeigt, wenn die App in der Produktion bereitgestellt wird. Wenn ich jedoch Rails.logger.info sage, sehe ich im Entwicklungsmodus nichts auf...
Wenn ich es versuche, bundler updateerhalte ich folgende Fehlermeldung: .rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [rake-0.8.7, rake-0.8.7, rubygems-update-1.8.4] (Gem::LoadError) Ich bin neu bei Ruby. Kann...
Ich habe PostgreSQL auf meinem Mac OS Lion installiert und arbeite an einer Rails-App. Ich verwende RVM, um alles von meinen anderen Rails-Apps zu trennen. Aus irgendeinem Grund kann Rake den Postgres-Benutzer nicht finden, wenn ich versuche, die Datenbank zum ersten Mal zu migrieren. Ich bekomme...