db: migrate VERSION = 0'ı ve sonra db: kendi komisyon görevimin içinde geçiş yapmak istiyorum. Bunu nasıl yapacağım konusunda kafam karıştı. Özel bir gereksinim ifadesine ihtiyacım var mı? Komisyon görevim bir Rails uygulamasının lib/task dizininde yer alacaktır. Teşekkürler.Rails db: migrate görevini çalıştıran bir komisyon görevini nasıl kodlarım?
cevap
görev temiz bir db sahip sadece bağımlı mı çalıştırabilirim görmek için mi? (Lib/görevler ikamet eden) benim özel tırmık görevin bu içini çalıştı
DÜZENLEME: Rake :: Görev [] parametreler kabul etmez, ENV olarak ayarlamanız gerekir. Ayrıca, görevi birkaç kez çalıştırmak için yeniden etkinleştirmeniz gerekir.
NOT: Rake :: Task.reenable, 0.8.2 veya üstü Rake gerektirir.
ama başarısız [: 'reset db' çevreyi]:
görev: my_task => Eğer durum buysa o zaman yapabilirsiniz . ("komisyonun sonlandırılması nasıl yapılacağını bilmiyorum görev db: migrasyon VERSİYONU = 0") – fooledbyprimes
Rake :: Görev [], paragraf kabul eder: Rake :: Görev ['my: task']. çağırmak ("123-abc") – Webdevotion
Yapmaya çalıştığınız şeyi gerçekleştirecek olan rake db:reset
'a bakın.
Rake görevlerin tümünü, rake -T
Bu ilginç ancak yeni oluşturulan özel komisyon görevinin içinde önceden oluşturulmuş rayların nasıl çalıştırılacağını açıklamıyor. – fooledbyprimes
Evet, Pesto cevabını benimkinden önce aldığından, soruyu tam olarak cevaplamadığı halde daha kolay bir şekilde göstermenin size zarar vermeyeceğini düşündüm. – erik
Aslında Pesto'nun cevabı işe yaramadı. – fooledbyprimes
- 1. Ruby/Rake görevini nasıl hızlandırabilirim?
- 2. Paralel bir java görevini
- 3. Nasıl db: tırmık ve komisyon db: nasıl Heroku üzerinde komisyon?
- 4. Bir SSIS görevini .net'ten çalıştırabilir misiniz?
- 5. İndirme görevini NSURLSession
- 6. Async Görevini Çağırmak
- 7. tip görevini oluşturulamadı 'ShadowJar'
- 8. Rake db :: migrate aslında nasıl çalışır
- 9. Bir Capistrano görevini diğerinden nasıl çağırırım?
- 10. rake db: migrate çalışmıyor
- 11. Görevin nasıl yapılacağını bilmiyorum 'db: migrate' w/Rails 3.2.0.rc2
- 12. JIRA - bir alt görevini bir öyküye taşıyın
- 13. Yığın görevini devre dışı bırak
- 14. Windows Zamanlanmış Görevini ASP.net'den Çalıştırma
- 15. Herhangi bir konumdan dikey yapılandırma görevini yürütme
- 16. Yapılandırma görevini yalnızca bir git deposundan
- 17. Dizinde Kopyalama görevini kullanarak bir dizini kopyalama
- 18. Nasıl basit bir async görevini kullanarak voleybol kütüphanesi kullanıyorsunuz
- 19. Eşzamanlı olarak iki iz görevini nasıl yürütülür
- 20. (<unknown>): rake db: migrate
- 21. Bir laravel görevini ayın belirli bir gününde nasıl zamanlayabilirim?
- 22. Bu görevi içe aktarma sırasında bir Kereviz görevini yürütme
- 23. Zamanlanmış bir EJB görevini Java EE'de durdurun EE
- 24. Rake db: migrate yeni geçiş algılamıyor mu?
- 25. Bu mücevher neden Rails uygulamasına komisyon görevleri eklemiyor?
- 26. /config görevini çalıştırmak için/config ERKEK
- 27. Uzun zamandır arka plan görevini başlat
- 28. Gravür görevini tanımlamanın en iyi yolu
- 29. MSBuild ItemGroups ile bir "döngüsünde" EXEC görevini nasıl gerçekleştiririm?
- 30. Bir grup MSBuild görevini ve joker karakterini kullanarak nasıl taşıyabilirim?
Tamam bunu beğendim. İşe yarıyor. Bu kesinlikle şu anlama gelmelidir: çevre görevi tüm rayları alan adlarını indirir. – fooledbyprimes