Назад | Перейти на главную страницу

Конфигурация Heroku app.json не работает для приложения для просмотра

Ниже мой app.json:

{
    "environments": {
      "review": {
        "addons": [
            "heroku-postgresql:in-dyno"
        ],
        "scripts": {
            "postdeploy": "php artisan migrate --seed"
        }
      }
    }
  }

Насколько я понимаю, приложение для просмотра с такой конфигурацией должно начинаться с Postgres DB, а потом запускать мой скрипт; приложение запускается, но Postgres не подключен, и я не вижу ошибок ни в журналах сборки, ни в журналах приложений.

Как мой app.json должен быть структурирован, чтобы делать то, что я хочу?

in-dyno означает экземпляр Postgres не будет быть прикрепленным - он будет прямо внутри самого дино. Таким образом, отсутствие ошибок в журнале сборки было бы нормальным.