0

最近、レールを4.2.X latestからにアップグレードしました3.2.19。また、ルビーを2.2.2からにアップグレードしました1.9.2。コマンドを使用して spec を実行しようとすると$ rspec .、次のエラーが発生しました。

ネイティブ IDN 実装を読み込めませんでした。/Users.../vendor/bundle/ruby/2.2.0/gems/activerecord-4.2.3/lib/active_record/connection_adapters/connection_specification.rb:178:仕様でレスキュー中': データベースアダプタに'sqlite3'を指定,しかし、宝石はロードされていません。Gemfileに追加gem 'sqlite3'します (そのバージョンが ActiveRecord で必要な最小値であることを確認してください)。(宝石::ロードエラー)

すべての環境に使用Mysql2されるアダプター。しかしsqlite3、Gemfileに追加するよう求めています。

モジュール内でデバッグした後ActiveRecord::ConnectionAdapters、この構成ハッシュが見つかりました{:adapter=>"sqlite3", :database=>":memory:"}sqlite3アダプターがどこにあるのかわかりません。

4

0 に答える 0