Почему мое приложение Heroku говорит, что мое приложение использует Postgresql?

Поскольку Heroku убирает свой бесплатный уровень, я сейчас нахожусь в процессе обновления. Однако там говорится, что мое веб-приложение будет превращено в eco dyno, а мой postgresql будет переключен на "mini". Я не использую никаких баз данных в своем приложении и не уверен, почему это появляется. Закроет ли Heroku мое приложение, если я не заплачу дополнительные $5 в месяц за базу данных, или я могу просто заплатить за eco dyno?

Я пытался просмотреть статьи о знаниях Heroku и stack overflow, но не смог найти конкретный ответ, который я ищу.

У вас может быть экземпляр Postgres, который был автоматически предоставлен :

Прежде чем установить Heroku Postgres, убедитесь, что он не уже установлен для вашего приложения. Heroku автоматически предоставляет Postgres для приложений, включающих определенные библиотеки, например, гем pg Ruby.

Я полагаю, что модуль psycopg2 Python также запускает автоматическое обеспечение.

Я предлагаю вам проверить существующую базу данных на предмет наличия в ней данных. Вы можете соединиться с клиентом базы данных по вашему выбору через переменную окружения DATABASE_URL вашего приложения, но самым простым методом может быть использование Heroku Dataclips:

Heroku Dataclips позволяет создавать SQL-запросы к базам данных Heroku Postgres и делиться результатами с коллегами, сторонними инструментами и общественностью. Получатели датаклипа могут просматривать данные в браузере, а также загружать их в форматах JSON и CSV.

.

Здесь вы можете использовать проводник схем и/или выполнять запросы к вашей базе данных.

Если вы убедитесь, что ваша база данных не используется, не стесняйтесь уничтожить ее. Вы не обязаны использовать Heroku Postgres в своем приложении.

Вернуться на верх