我可以将自定义rake任务放在lib/tasks/
中,但是内置的那些(即db:migrate,db:seed等)存储在哪里?
我查了一下:[INSTALLATION_DIRECTORY]/gems/rails-[VERSION]/lib/tasks
但找不到那条路。也许重要的是我正在使用RVM?
我想检查一下他们的消息来源。
答案 0 :(得分:7)
查看/activerecord/lib/active_record/railties/databases.rake与数据库相关的rake任务。所有其他rake任务也存在于* .rake文件中,因此您可以在gems目录中运行find . -name "*.rake"
以查找其他任务。