2016-10-14 70 views
0

我不能得到歡迎屏幕不管我做什麼,我得到的是與postgres數據庫錯誤的連接問題。用Postgresql盯着Rails應用程序--PG :: ConnectionBad

我運行這個命令來啓動應用程序。 軌新-T APPNAME --database = PostgreSQL的

這裏是我的database.yml文件:

default: &default 
    adapter: postgresql 
    encoding: unicode 
    pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %> 
development: 
    adapter: postgresql 
    encoding: unicode 
    database: dbname 
    pool: 5 
    username: toolshiring 
    password: toolshiring 
    host: localhost 
    port: 5432 
production: 
    <<: *default 
    database: toolshiring 
    username: toolshiring 
    password: <%= ENV['toolshiring'] %> 

我使用pgAdmin的添加名爲toolshiring完全權限的用戶,並具有相同的密碼。然後用所有者工具創建數據庫。

回答

0

我決定嘗試一下,它似乎暫時工作。

我決定將默認數據庫'postgres'的密碼重置爲密碼'postgres',並刪除我創建的新數據庫....因爲由於某種原因沒有工作。

在我的database.yml文件我評論的一切

但這

development: 
    adapter: postgresql 
    encoding: unicode 
    database: postgres 
    pool: 5 
    username: postgres 
    password: postgres 
    host: localhost 
相關問題