【发布时间】:2013-10-22 14:14:48
【问题描述】:
我正在尝试将数据库从 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 时,没有任何反应。
【问题讨论】:
标签: ruby-on-rails ruby database postgresql activerecord