Я прыгаю в существующий проект, и локальный файл database.yml не включает в себя постановку. Я переносил некоторые файлы с файлами, связанными с capistrano, и он по умолчанию поднял файл databasel.yml.
Теперь при развертывании в стадии подготовки появляется ошибка ActiveRecord::AdapterNotSpecified: 'staging' database is not configured. Available: ["default", "development", "test", "production"]
Понятия не имею узнайте пароль для промежуточной базы данных, так как здесь нет предыдущих разработчиков. Должно быть, они отредактировали этот файл непосредственно при постановке, поскольку я не вижу его в истории git, и мои 5 прошлых выпусков, похоже, тоже не включают его (я, должно быть, подтолкнул все, так как он был перезаписан).
Если я добавлю промежуточную базу данных в database.yml, она переопределит данные, которые есть сейчас? Это постановка, так что это не самая большая сделка в мире, но это будет большой болью, и я хочу попытаться решить эту проблему, не переопределяя данные.
Я использую Postgres.
Любые советы о том, как я могу вернуть это в порядок, были бы очень благодарны.