簡単な質問ですが、巧妙な答えがあることを願っています。
Spork を使用して仕様と機能を実行しています。よく働く。ただし、移行でデータベースを更新すると、両方の spork サーバーを停止しないとテスト データベースを更新できません。データベースをシャットダウンせずに、データベースをドロップして再作成できるようにする方法はありますか?
私が尋ねる理由は、開発サーバーの実行中に移行を実行できるためであり、まったく同じことをしているように思えます。
同じ問題があり、これを見つけました: https://github.com/sporkrb/spork/issues/188
私が追加した推奨事項に従って:
ActiveRecord::Base.remove_connection
spec_helper.rb と env.rb の両方の Spork.prefork ブロックの最後まで