Почему мое приложение 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 в своем приложении.