Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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

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

like image 760
CuriousMind Avatar asked Aug 28 '12 10:08

CuriousMind


1 Answers

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.

like image 149
pjammer Avatar answered Oct 21 '22 17:10

pjammer