title: How to list all Rails 3 rake tasks? rake -T seems incomplete
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/3951514/why-is-rake-dbmigratereset-not-listed-in-rake-t">Why is rake db:migrate:reset not listed in rake -T?</a>  </p>
  </blockquote>
  
  
  
  <p>Inside my Rails (3.1.3) application, I can run <code>rake db:test:prepare</code>. But when I run <code>rake -T [db]</code>, that task (and many others I can use) does not show up.</p>
  
  <p>How do I get a complete list of tasks, or why is it incomplete in the first place?</p>
  
  <p>E.g. <a href="http://mindspill.net/computing/cross-platform-notes/ruby-on-rails/how-to-list-rake-tasks/" rel="noreferrer">http://mindspill.net/computing/cross-platform-notes/ruby-on-rails/how-to-list-rake-tasks/</a> shows that the 'db:test:prepare' task got listed for an older Rails version when running <code>rails -T</code>.</p>