2017-06-16 4 views
2

githubのprelauchプロジェクトでエラーが発生しました。私はpostgres dbをインストールしましたが、私はPGconn、PGresult、PGerrorを持っているGemを取得していません。ruby​​でデータベースを移行する際にエラーが発生するruby 2.3.3とrails 4.2.3のWindows 7でプロジェクト

PGconn、PGresult、およびPGErrorの定数は廃止され、バージョン1.0では が削除されます。 PG :: Connection、PG :: Result、およびPG :: Err enter code hereをそれぞれ使用するか、代わりに使用する必要があります。 enter code here

Called from C:/Ruby23/lib/ruby/gems/2.3.0/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:240:in `load_dependency 
' 
== 20130127063936 DeviseCreateAdminUsers: migrating =========================== 
-- create_table(:admin_users) 
   -> 0.2293s 
-- add_index(:admin_users, :email, {:unique=>true}) 
   -> 0.0638s 
-- add_index(:admin_users, :reset_password_token, {:unique=>true}) 
   -> 0.0658s 

== 20130127063936 DeviseCreateAdminUsers: migrated (0.3603s) ================== 
  
rake aborted! 
LoadError: cannot load such file -- bcrypt_ext 
D:/Projects/prelaunchr/db/migrate/20130127063936_devise_create_admin_users.rb:5:in `migrate' 
C:in `migrate' 
LoadError: cannot load such file -- 2.3/bcrypt_ext 

D:/Projects/prelaunchr/db/migrate/20130127063936_devise_create_admin_users.rb:5:TOP => DB::移行 (--traceでタスクを実行することにより、完全なトレースを参照してくださいmigrate' C:in 移行」 タスクで)この問題によると

Ruby version: 2.3.3 
Rails version : 4.2.5.2 
+0

[Bcrypt 3.1.11 - Windowsでファイルを読み込めません](https://github.com/codahale/bcrypt-ruby/issues/142)を参照してください。 –

答えて

0

https://github.com/rails/rails/issues/29521、あなたのPGのバージョンが0.20にロックは警告メッセージを停止します。

しかし、LoadErrorは別の問題のようです。ファイルを適切な場所に配置する必要があるかもしれません。

関連する問題