0
私は自分のサーバーにデプロイするときに "rake db:migrate RAILS_ENV =" production "を実行する必要があるのでしょうか、ローカルで実行してからデプロイする必要がありますか?railsアプリケーションをデプロイする際のデータベース移行
私は自分のサーバーにデプロイするときに "rake db:migrate RAILS_ENV =" production "を実行する必要があるのでしょうか、ローカルで実行してからデプロイする必要がありますか?railsアプリケーションをデプロイする際のデータベース移行
capistranoを使用して展開している場合は、開発マシンから「cap deploy:migrations」を実行して、移行を展開して実行します。
さらに複雑なデプロイメントレシピがある場合や、シャーディングやレプリケーションを行っている場合は、「cap deploy:update_code」を実行してプロジェクトをコピーするだけで、サーバーにログインすることができます。走るローカルでの移行
ありがとうございました! –