Моето приложение е Ruby rack приложение. Когато моето приложение Heroku стартира, то се поврежда, защото
/app/config.ru:8:in `read': Няма такъв файл или директория - config/database.yml (Errno::ENOENT)
Защо това се случва? Разбрах, че Heroku е предназначен да създаде този файл https://devcenter.heroku.com/articles/cedar-migration
Идентификационните данни на базата данни ще продължат да бъдат конфигурирани автоматично: по време на компилиране на slug, config/database.yml, който анализира DATABASE_URL от средата, ще бъде записан в приложението.
Разочароващо, документът на https://devcenter.heroku.com/articles/ruby не обяснява около database.yml
config
във вашето приложение (с файл в нея, така че git да го ангажира)? - person matt   schedule 14.10.2012config/database.yml
, сега Heroku го заменя със свое собствено. Странно. Какво ще стане, ако искам да запазяdatabase.yml
лично? - person Colonel Panic   schedule 15.10.2012