質問: プログラミング初心者です。 初歩的な質問になってしまいますが、回答して頂けると幸いです。 データベースにマイグレーションする等に`rails db:migration`と`rake db:rails db:migration`の様に「rails」コマンドと「rake」コマンドの2通りあるのですが双方の違いを解説お願いしたいです。 そのレベルも分からないのかと思われるかもしれないですがよろしくお願いします。
回答: Rails 4までは、「このコマンドは`rails`から、このコマンドは`rake`から」というように分かれていたのですが、分けるのも煩雑になるだけということで、Rails 5からは、今まで`rake`で実行していたコマンドを`rails`でも実行できるようになりました。 ということで、Rails 5以降でコマンドを使うだけなら、`rails`だけで問題ありません。