を実行してから、のHerokuインスタンスにコードを展開します。これは、私が書いたコードが自分のデータベースと下位互換性があり、移行に長時間かかる場合は、まずコードをプッシュしたくないので、移行が完了するまでアプリをmaintenceモードにしてからアプリを取り出します維持モード。Herokuコードを展開する前に移行
このような解決策が存在する場合、または私の問題を解決するものがあれば、それについて知りたいと思います。現在私はプッシュを受け入れてからマイグレーションを実行してコードをHerokuにデプロイするすべてのコード(およびマイグレーション)を持つ別個のボックスを持っています。
もっと良い解決策はありますか?
MigokuをHerokuにプッシュするだけでなく、db:migrateを実行してから、残りの部分をプッシュするのはなぜですか? –
これはうまくいく可能性があります。ほんの少し余分なお尻。 – maletor
gitで1つのフォルダをプッシュすると、リベースする必要があります。 – maletor