我想從SqLite3切換到Postgresql的數據庫。我的網站連接到db/development數據庫,但我無法在那裏看到該文件。這是我的database.yml:數據庫不可見
development:
adapter: postgresql
database: db/development
pool: 5
timeout: 5000
username: user
當我與createdb -O rolename dbname
創建新的數據庫,我沒有看到任何地方的數據庫。我下載了Navicat來瀏覽我的數據庫,但是我找不到它。
我在配置應用程序使用postgresql併成功遷移到該數據庫後創建了一個新的遷移。問題是我無法在任何地方看到它。如果我沒有在任何地方看到數據,我該如何將數據插入數據庫或在GUI中打開?
當我運行psql -U user db/development
什麼也沒有發生。
謝謝。我只想問你如何檢查控制檯中的數據庫類型?哪個命令可以顯示我的應用程序使用的數據庫類型? – Cristiano
你想運行'rails console'並找出應用程序是否連接到SQLite,PostgreSQL,...?爲什麼不看'database.yml'? –