我的应用程序是一个 Ruby 机架应用程序。当我的 Heroku 应用程序启动时,它会中断,因为
/app/config.ru:8:in `read': 没有这样的文件或目录 - config/database.yml (Errno::ENOENT)
为什么会这样?我了解 Heroku 旨在创建此文件 https://devcenter.heroku.com/articles/cedar-migration
数据库凭据仍将自动配置:在 slug 编译时,从环境中解析 DATABASE_URL 的 config/database.yml 将被写入应用程序。
令人沮丧的是,https: //devcenter.heroku.com/articles/ruby 上的文档没有解释database.yml