В настоящее время моя программа 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 действительно нуждается в серьезной помощи здесь, и будет очень признателен за любую помощь