Rails: rake db:test:prepare Vs rake test:prepare

2020-08-20 07:17发布

AS the guides, the command used to prepare test database is

bundle exec rake db:test:prepare

However, I have found that following command also works & created the test db for me.

bundle exec rake test:prepare

Wanted to know if this is a valid command, if yes. Where can I find the documentation.

tested on rails 3.2.8

1条回答
对你真心纯属浪费
2楼-- · 2020-08-20 07:56

According to github and the source code task 'test:prepare' => 'db:test:prepare' is mentioned at the bottom.

Hence it's a shortcut, wrapper, whatever you want to call it. Another question would be why this doesn't up when you do bundle exec rake -T but hey.

查看更多
登录 后发表回答