Klausimai pažymėti „rake“

Rubino kūrimo įrankis yra panašus į tai, kad su statymo komandomis, apibrėžtomis grynu Ruby.
17
atsakymai

Kaip perduoti komandų eilutės argumentus į griovelio komandą

Turiu rake užduotį, kuri turėtų įterpti vertę į kelias duomenų bazes. Norėčiau perduoti šią vertę komandų eilutės komandai arba kitai užduočiai. Kaip tai padaryti?
gegužės 05 d., 09:27
17
atsakymai

Išvalykite arba iš naujo sukurkite Ruby on Rails duomenų bazę

Turiu duomenų bazę „Ruby on Rails“, turinčią daug duomenų. Noriu ištrinti viską ir atkurti duomenų bazę. Manau, kad naudoju kažką panašaus: rake db: recreate Ar tai įmanoma?
lapkričio 7 d. '10, 4:23
4
atsakymai

Skirtumas tarp rake db: migrate db: reset ir db: schema: load

Skirtumas tarp grake db: migrate ir rake db: reset yra gana paprastas mano galvoje. Aš nesuprantu, kaip rake db: schema: apkrova skiriasi nuo ankstesnių dviejų. Tiesiog įsitikinkite, kad esu tame pačiame puslapyje: rake db: migrate - atlieka migraciją, kuri ...
nustatytas balandžio 24 d '12 19:11
21
atsakymas

Rails DB migracija - kaip ištrinti lentelę?

Pridėjau lentelę, kurią maniau, kad man reikės, bet dabar nebenoriu jo naudoti. Kaip ištrinti šią lentelę? Aš jau pradėjau migraciją, todėl lentelė yra mano duomenų bazėje. Siūlau, kad bėgiai sukurtų migrati ...
nustatyti spalio 26 d '10, 4:52
6
atsakymai

Kaip paleisti rake užduotis iš rake užduočių?

Turiu „Rakefile“, kuris sudaro dviem būdais projektą pagal pasaulinį kintamąjį $ build_type, kuris gali būti: debug arba: release (rezultatai pereina į atskirus katalogus): užduotis: build => [: some_other_tasks] do end x. .
nustatytas vasario 23 d '09 18:13
6
atsakymai

Ką reiškia exec exec?

Ką reiškia paketas exec rake db: migruoti? Arba tiesiog paketą exec rake <command> apskritai? Suprantu, kad paketas rūpinasi daiktų taupymu gemfile. Žinau, ką reiškia žodis „exec“. Suprantu, kad rake palaiko visus skirtingus scenarijus ...
liepos 5 d. 11 d. 23:46
20
atsakymai

Crono užduotis bėgiams: geriausia praktika?

Koks yra geriausias būdas vykdyti planuojamas užduotis „Rails“ aplinkoje? Scenarijus / bėgikas? Rake?
nustatyti lapkričio 13 d '08 - 1:59
7
atsakymai

Kaip aš galiu susigrąžinti ankstyvą užduotį?

Turiu rake funkciją, kai pradžioje atlieku kai kuriuos patikrinimus, jei vienas iš patikrinimų neveikia, norėčiau grįžti anksčiau iš „Rake“ užduoties, nenoriu atlikti nė vieno iš likusių kodų. Maniau, kad sprendimas būtų grąžinti t ...
nustatytas vasario 23 d „10, 10:46
4
atsakymai

Ar rake užduotys suteikia prieigą prie „ActiveRecord“ modelių?

Bandau sukurti priskirtą „Rake“ užduotį, bet atrodo, kad neturiu prieigos prie mano modelių. Maniau, kad tai buvo netiesiogiai įtraukta į bėgių užduotį. Turiu šį kodą lib / task / test.rake: namespace: test do užduotis: new_task do past ...
gegužės 18 d. 08:39
19
atsakymai

Problemos su „Ruby on Rails“ ir „Rake“: nerealizuotas pastovus Rake :: DSL

Turiu labai nemalonų problemą: „Rake“ neveikia. Štai kaip kyla problema: $ rails new test_app $ bėgiai generuoja pastolių naują_sukalę lauką1: eilutės laukas2: tekstas Abi jos veikia gerai, bet tada, kai tai darau, $ rake db: migruoti ...
gegužės 22 d. 11 val
5
atsakymai

Kaip perduoti argumentus „Rake“ užduočiai su aplinka „Rails“?

Aš galiu perduoti argumentus taip: desc "Testing args" užduotis :: hello ,: user,: message do | t, args | args.with_defaults (: message => "Ačiū užsiregistravę") įkelia "Hello # {args [: user]}. # {: message}" end Galiu taip pat atsisiųsti dabartinę ...
nustatyti 31 d. '09, 17:07
7
atsakymai

Kodėl Ruby 1.9.2 pašalina „.“ iš LOAD_PATH, ir kokia yra alternatyva?

Paskutiniai Ruby 1.9.2 pakeitimai nebesieja dabartinio katalogo. dalis jūsų LOAD_PATH. Turiu netikėtą skaičių „Rakefiles“, kurie tai rodo. yra „LOAD_PATH“ dalis, todėl ji juos sunaikino (pranešė, kad „nėra tokio failo ...
nustatytas gegužės 25 d. 10 val
8
atsakymai

Neapibrėžtas užduočių metodas, naudojant rake 0.9.0

Aš ką tik atnaujinau „Rake“ į naujausią versiją (0.9.0.beta.4), o „Rake“ komanda baigia toliau nurodytą klaidos pranešimą. undefined metodas "užduotis" # <Anelis :: Application: 0x9223b6c> Štai seka: neapibrėžtas metodas "užduotis" ...
nustatykite kovo 13 d. 11 val
9
atsakymai

Jūs jau aktyvavote rake 0.9.0, bet jūsų „Gemfile“ reikia rake 0.8.7

Bandau paleisti bėgių projektą, gausiu jūsų paketą! Naudokite `bundle show [gemname] ', kad pamatytumėte, kur įdiegtas susietas perlas. Jei tai darau: „paketų įdiegimas“, bet aš jau įjungėte „Rake 0.9.0“, bet „Gemfile“ ...
gegužės 21 d. 11 val
11
atsakymai

Kaip paleisti vieną bandymą iš geležinkelio bandymų rinkinio?

Kaip paleisti vieną bandymą iš bėgių bandymų rinkinio? „Rake Test“ NĖRA KAS, kad neatrodo.
nustatyti 02 sp '09, 1:09