私は別のRailsアプリケーションデータベースに接続するRailsアプリケーションを持っています。彼らはいくつかの共通モデルを持っています。コンソールを使用すると、すべて正常に動作します(ActiveRecordはテーブルを適切に照会します)。しかし、Webサーバーを使用している場合、Railsは保留中の移行をチェックし、エラーMigrations are pending
を発生させます。これら2つのアプリの移行が異なるため、この小切手を渡したいと思います。サーバーを起動するだけです。私は試しました:保留中の移行を無視するにはどうすればよいですか?
config.active_record[:migration_error] = false
config.active_record.migration_error = false
運がありません。どのようにしてRailsはそれらの保留中の移行を無視させることができますか?この小切手をスキップしますか?または、何らかの方法で名前を付けたり、適切なmtime
を設定して、最後の移行ファイルにする方法はありますか?レールはschema_migrationsというテーブルに移行情報を格納しているので
これは私がすでに行ったことです – leemour
私の更新された答えを確認してください –