我正在尝试将数据库从 SqlLite3 切换到 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
什么也没有发生。