1

Rails3 Bootstrap Device Cancan をローカル マシンにインストールして実行しましrake specたが、すべてのテストが失敗し、以下のエラーが共通して発生します。

undefined local variable or method 'postgresql_version' for #<ActiveRecord::ConnectionAdaptors::SQLite3Adaptor:0x489dff8>

https://github.com/RailsApps/rails3-bootstrap-devise-cancan慎重に指示に従ったので、なぜこれを取得しているのかわかりません。

現在、これを Windows 8 で実行しており、Bitnami RubyStack を使用して CMD を実行しています。

4

2 に答える 2

0

を再確認してくださいdatabase.ymlRailsアプリケーションの構成, セクション 3.12, データベースの構成を参照してください。

sqlite3 を使用するつもりでしたか? あなたの中にsqlite3はありますGemfileか?当然、SQLite3Adaptor反応しませんpostgresql_version!スタック トレースの行をさらに追加していただけますか?

これがdeviseやcancanと関係があるとは思えません。

于 2013-08-07T08:01:28.287 に答える