2011-07-03 53 views
21

全部:Rails 3中Rake任務的源代碼在哪裏?

我知道如何通過輸入rake -T來顯示所有任務,並且我知道如何通過在RAILS_ROOT/lib/tasks下添加rake文件來添加自己的任務。但是,如果我想查看源代碼,如rake db:migraterake doc:app以查看它們的工作方式,我可以在哪裏找到這些代碼?

謝謝大家:)

埃迪

+0

在情況下,如果這有幫助。在jruby/rails2.3.14中的數據庫任務可以在jruby/lib/ruby​​/gems/1.8/gems/rails-2.3.14/lib/tasks/databases.rake中找到。 –

回答

30

所有鋼軌內部rake任務是railties/lib/rails/tasks

+20

同樣對於每個子組件,如ActiveRecord: https://github.com/rails/rails/blob/master/activerecord/lib/active_record/railties/databases.rake – d11wtq

+0

我明白了!非常感謝:) –

+0

謝謝,這是我需要的參考 – Flov

相關問題