Mam zadanie prowizji, które musi wstawić wartość do wielu baz danych. Chciałbym przekazać tę wartość do zadania prowizji z wiersza poleceń lub innego zadania prowizji. W jaki sposób mogę to
Narzędzie do budowania Rubiego podobne do make z poleceniami budowania zdefiniowanymi w czystym języku Ruby.
Mam zadanie prowizji, które musi wstawić wartość do wielu baz danych. Chciałbym przekazać tę wartość do zadania prowizji z wiersza poleceń lub innego zadania prowizji. W jaki sposób mogę to
Różnica między rake db:migratei rake db:resetjest całkiem wyraźna w mojej głowie. Rzecz, której nie rozumiem, rake db:schema:loadróżni się od poprzednich dwóch. Dla pewności, że jestem na tej samej stronie: rake db:migrate - Uruchamia migracje, które nie zostały jeszcze uruchomione. rake...
Mam bazę danych deweloperów Ruby on Rails pełną danych. Chcę usunąć wszystko i odbudować bazę danych. Myślę o użyciu czegoś takiego: rake db:recreate czy to
Dodałem stół, który, jak sądzę, będzie mi potrzebny, ale już nie planuję go używać. Jak powinienem usunąć ten stół? Już uruchomiłem migracje, więc tabela jest w mojej bazie danych. Myślę, że rails generate migrationpowinienem sobie z tym poradzić, ale nie wiem, jak to zrobić. Próbowałem: rails...
Mam plik Rakefile, który kompiluje projekt na dwa sposoby, zgodnie ze zmienną globalną $build_type, którą może być :debuglub :release(wyniki znajdują się w osobnych katalogach): task :build => [:some_other_tasks] do end Chcę utworzyć zadanie, które po kolei kompiluje projekt z obiema...
Co bundle exec rake db:migrateznaczy A może bundle exec rake <command>w ogóle? Rozumiem, że bundledba o utrzymanie rzeczy w Gemfile. Wiem, co znaczy słowo „exec”. Rozumiem, że rakezachowuje wszystkie różne skrypty rzeczy, które możesz zrobić, i wiem, że db:migrateto jedna z nich. Po prostu...
Jaki jest najlepszy sposób uruchamiania zaplanowanych zadań w środowisku Rails? Skrypt / biegacz? Grabie? Chciałbym uruchomić zadanie co kilka
Próbuję utworzyć niestandardowe zadanie rake, ale wygląda na to, że nie mam dostępu do moich modeli. Myślałem, że było to coś domyślnie uwzględnionego w zadaniu dotyczącym szyn. Mam następujący kod w lib / task / test.rake: namespace :test do task :new_task do puts Parent.all.inspect...
Mam zadanie prowizji, w którym na początku przeprowadzam kilka kontroli, jeśli jeden z testów nie powiedzie się, chciałbym wrócić wcześniej z zadania prowizji, nie chcę wykonywać żadnego z pozostałych kodów. Myślałem, że rozwiązaniem byłoby umieszczenie zwrotu w miejscu, w którym chciałbym...
Po dodaniu plików migracji do db/migratefolderu i uruchomieniu rake db:migratechcę wrócić do poprzedniego kroku, myślę, że użycie VERSION=njest właściwym sposobem, aby to zrobić, ale nie znam poprawnej wartości n do użycia. Czy istnieje polecenie sprawdzające bieżącą wartość n? Byłoby wspaniale,...
Mam naprawdę frustrujący problem: Rake jest głupi. Oto jak pojawia się problem: $ rails new test_app $ rails generate scaffold new_scaffold field1:string field2:text Oba działają dobrze, ale kiedy to robię, $ rake db:migrate Pojawia się następujący błąd. (in /home/mikhail/test_app) rake...
Najnowsze zestawy zmian w Rubim 1.9.2 nie powodują już, że bieżący katalog jest .częścią twojego LOAD_PATH. Mam nietrywialną liczbę plików Rakefile, które zakładają, że .jest to część LOAD_PATHpliku, więc to je zepsuło (zgłosili „brak takiego pliku do załadowania” dla wszystkich instrukcji, które...
Jak mogę uruchomić pojedynczy test z zestawu testów rails? rake test ANYTHING wydaje się nie pomagać.
Właśnie zaktualizowałem Rake do najnowszej wersji ( 0.9.0.beta.4) i rakepolecenie kończy się następującym komunikatem o błędzie: rake aborted! undefined method `task' for #<Anelis::Application:0x9223b6c> Oto ślad: undefined method `task' for
Podczas uruchamiania dowolnego rakezadania otrzymuję: NoMethodError: undefined method `last_comment 'for To było po bundle updateczym ściągnąłem nową wersję rake, wersję 11.0.1. $ grep rake Gemfile.lock rake rake (>= 0.8.7) rake (11.0.1) rake $ bundle update $ bundle exec rake...
Próbuję uruchomić projekt railsów, rozumiem Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed. Jeśli tak: „instalacja pakietu” ale dostaję You have already activated rake 0.9.0, but your Gemfile requires rake 0.8.7 podczas robienia rake...
Zgodnie z „ Custom Rake Tasks ”: desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end O ile wiem, :winner => :environmentoznacza to „zrób environmentwcześniej winner”. Ale co to jest environment? Kiedy powinienem go...
W zadaniu rake, jeśli używam polecenia puts, widzę wynik na konsoli. Jednak nie zobaczę tego komunikatu w pliku dziennika, gdy aplikacja zostanie wdrożona w środowisku produkcyjnym. Jeśli jednak powiem Rails.logger.info, to w trybie programistycznym nic nie widzę na konsoli. Muszę przejść do pliku...
Kiedy próbuję to zrobić, bundler updatepojawia się ten błąd: .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) Jestem nowy w Ruby, czy ktoś może...
Zainstalowałem PostgreSQL na moim Mac OS Lion i pracuję nad aplikacją railsową. Używam RVM, aby oddzielić wszystko od moich innych aplikacji Railsowych. Z jakiegoś powodu, kiedy próbuję przenieść bazę danych po raz pierwszy, rake nie może znaleźć użytkownika postgres. Otrzymuję błąd FATAL: role...