0
我的database.yml如下:Rails的ActiveRecord的連接到錯誤的Postgres數據庫
development:
adapter: postgresql
database: phunt_development
username: <%= ENV['PG_USER'] %>
password: <%= ENV['PG_PASS'] %>
host: localhost
pool: 5
timeout: 5000
我可以確認數據庫phunt_development確實存在。但是,當我運行ActiveRecord::Base.connection.current_database
我得到development
不是phunt_development
。我無法弄清楚爲什麼Rails堅持連接到通用開發數據庫,該數據庫受到來自其他本地應用程序的數據的污染。我想連接到phunt_development
。
在database.yml中進行更改後,您是否重新啓動服務器/控制檯? – Salil
是的,我有好幾次。 –