无法使用 rails 5 连接到 heroku 上的设置数据库

布兰克曼

不知道我做错了什么,我试着在我的 database.yml 中忽略生产部分,但这没有用,现在我有这个:

development:
  ...

test:
  ...

production:
  database: myapp_production
  pool: 5

我的宝石文件:

gem 'pg', :group => :production
gem 'mysql2', '>= 0.3.18', '< 0.5', :group => [:development, :test]

运行时出现此错误:

Running rake db:setup on ⬢ still-crag-69600... up, run.8579 (Free)
rake aborted!
ActiveRecord::AdapterNotSpecified: 'production' database is not configured. Available: ["development", "test"]
/app/vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/connection_specification.rb:246:in `resolve_symbol_connection'
/app/vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/connection_specification.rb:227:in `resolve_connection'
/app/vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/connection_specification.rb:141:in `resolve'
/app/vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:55:in `establish_connection'
/app/vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/tasks/database_tasks.rb:139:in `create_current'
mingca

您需要在生产中添加以下内容:

  adapter: postgresql
  url: <%= ENV['DATABASE_URL'] %>

确保您已经创建了一个postgresql 插件DATABASE_URL添加 heroku postgresql 插件时会自动设置环境变量。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 Heroku 上连接到 Redis 的 Rails 5 错误

来自分类Dev

无法连接到数据库Heroku nestjs猫鼬

来自分类Dev

无法从heroku连接到Mongodb数据库

来自分类Dev

使用Java连接到Heroku Postgres数据库

来自分类Dev

如何使用远程连接到 HEROKU PostgreSQL 数据库

来自分类Dev

Rails 4-无法连接到Rails 4上的数据库表

来自分类Dev

Rails控制台无法连接到数据库

来自分类Dev

Heroku上的Rails 4.0.1,无法创建数据库

来自分类Dev

无法使用Play Framework 2.2.2连接到远程Heroku Postgres数据库

来自分类Dev

无法使用Sequelize从本地节点应用程序连接到Heroku Postgresql数据库

来自分类Dev

Ruby Sinatra / Postgres-无法使用PG.connect连接到heroku数据库?

来自分类Dev

无法连接到Heroku上的Redis

来自分类Dev

由于ProbableAccessDeniedError,无法使用pika连接到Heroku上的RabbitMQ

来自分类Dev

无法使用Rails应用程序连接到sqlite3数据库

来自分类Dev

使用Spring Cloud Connector for Heroku来连接到多个RedisLabs数据库

来自分类Dev

使用Spring Cloud Connector for Heroku来连接到多个RedisLabs数据库

来自分类Dev

Rails连接到远程数据库

来自分类Dev

在Kubernetes上设置Rundeck-无法连接到Postgres数据库

来自分类Dev

Rails控制台无法连接到数据库,但耙任务可以

来自分类Dev

无法连接到在AWS上运行的MySQL数据库

来自分类Dev

无法连接到Windows上的MySQL数据库

来自分类Dev

无法连接到Android KivyMD上的mysql数据库

来自分类Dev

无法连接到在AWS上运行的MySQL数据库

来自分类Dev

无法连接到 Docker 上的 SQL 数据库

来自分类Dev

Heroku上的数据库连接错误:将Web应用程序连接到Postgresql

来自分类Dev

剃刀视图上的MVC 5 IsInRole用法:无法连接到数据库

来自分类Dev

无法将html5表单连接到我的sql数据库?

来自分类Dev

Rails:使用SQL查询连接到多个数据库

来自分类Dev

如何使用 Rails 手动连接到 MYSQL 数据库?

Related 相关文章

  1. 1

    在 Heroku 上连接到 Redis 的 Rails 5 错误

  2. 2

    无法连接到数据库Heroku nestjs猫鼬

  3. 3

    无法从heroku连接到Mongodb数据库

  4. 4

    使用Java连接到Heroku Postgres数据库

  5. 5

    如何使用远程连接到 HEROKU PostgreSQL 数据库

  6. 6

    Rails 4-无法连接到Rails 4上的数据库表

  7. 7

    Rails控制台无法连接到数据库

  8. 8

    Heroku上的Rails 4.0.1,无法创建数据库

  9. 9

    无法使用Play Framework 2.2.2连接到远程Heroku Postgres数据库

  10. 10

    无法使用Sequelize从本地节点应用程序连接到Heroku Postgresql数据库

  11. 11

    Ruby Sinatra / Postgres-无法使用PG.connect连接到heroku数据库?

  12. 12

    无法连接到Heroku上的Redis

  13. 13

    由于ProbableAccessDeniedError,无法使用pika连接到Heroku上的RabbitMQ

  14. 14

    无法使用Rails应用程序连接到sqlite3数据库

  15. 15

    使用Spring Cloud Connector for Heroku来连接到多个RedisLabs数据库

  16. 16

    使用Spring Cloud Connector for Heroku来连接到多个RedisLabs数据库

  17. 17

    Rails连接到远程数据库

  18. 18

    在Kubernetes上设置Rundeck-无法连接到Postgres数据库

  19. 19

    Rails控制台无法连接到数据库,但耙任务可以

  20. 20

    无法连接到在AWS上运行的MySQL数据库

  21. 21

    无法连接到Windows上的MySQL数据库

  22. 22

    无法连接到Android KivyMD上的mysql数据库

  23. 23

    无法连接到在AWS上运行的MySQL数据库

  24. 24

    无法连接到 Docker 上的 SQL 数据库

  25. 25

    Heroku上的数据库连接错误:将Web应用程序连接到Postgresql

  26. 26

    剃刀视图上的MVC 5 IsInRole用法:无法连接到数据库

  27. 27

    无法将html5表单连接到我的sql数据库?

  28. 28

    Rails:使用SQL查询连接到多个数据库

  29. 29

    如何使用 Rails 手动连接到 MYSQL 数据库?

热门标签

归档