gpt4 book ai didi

ruby-on-rails - 在 Rails 控制台上创建数据库记录时出错

转载 作者:太空宇宙 更新时间:2023-11-03 16:24:33 24 4
gpt4 key购买 nike

我正在尝试通过 Rails 控制台创建新记录,但出现以下错误:

PG::ConnectionBad: FATAL:  database "my_database_development" does not exist

我最近从 Sqlite3 更改为 PG,以便能够部署到 Heroku。这就是错误原因吗?

非常感谢!

最佳答案

看来你还没跑

rake db:create

这将在您的 PostgreSQL 服务器上“创建”数据库。您不必使用 SQLite 执行的步骤,但 Postgres 需要它。正如 TK-421 所说,确保你的 database.yml 是为你的操作系统和 Postgres 配置的,而不是 SQLite。

这是关于该主题的(可能已过时的)Railscast。

http://railscasts.com/episodes/342-migrating-to-postgresql

关于ruby-on-rails - 在 Rails 控制台上创建数据库记录时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27494896/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com