gpt4 book ai didi

postgresql - Heroku PostgreSQL 用户和数据库创建

转载 作者:行者123 更新时间:2023-11-29 11:56:49 24 4
gpt4 key购买 nike

目前,我的 Ruby on Rails 程序在我的 Linux Ubuntu 开发环境中运行良好,现在我想在我的网站上实时运行它,并将其托管在 Heroku 上。

问题是我不知道如何在 Heroku 上创建用户和数据库。我试过命令

heroku run rake db:create

我得到了错误:

permission denied for database - user does nothave connect privilage

我也试过命令

heroku run su - postgres

它发布说我需要使用终端,所以我不知道如何继续。

这是我的database.yml

default: &default
adapter: postgresql
host: localhost

development:
<<: *default
database: app_development

test:
<<: *default
database: app_test

production:
<<: *default
database: app_production

如何设置我的数据库以及与我的 Heroku PostgreSQL 数据库的正确连接?

我也是这样做的

heroku pg:info 

这给了我这个

shrouded-reaches-3063 has no heroku-postgresql databases.

也试过了

heroku addons | grep POSTGRES

但什么也没打印

heroku addons:create heroku-postgresql:hobby-dev 
! `addons:create` is not a heroku command.
! See `heroku help` for a list of available commands.

还有这个

heroku pg:wait

什么也没显示...这真的是 T_T 真的需要一些主要帮助,如果有任何帮助,我们将非常感激

最佳答案

您是否配置了数据库? heroku addons 说什么?您可以按照记录创建一个附加组件 here使用 heroku addons:create heroku-postgresql:hobby-dev

关于postgresql - Heroku PostgreSQL 用户和数据库创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31669067/

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