Ошибка при попытке запустить команду: перегонный куб --autogenerate -m "описание"Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка при попытке запустить команду: перегонный куб --autogenerate -m "описание"

Сообщение Anonymous »

У меня есть приложение с двумя контейнерами, в одном из которых находится моя база данных. Когда я пытаюсь запустить команду перегонного куба alembic review --autogenerate -m "создать таблицу случаев" для обновления миграций, я получаю следующую ошибку:

Код: Выделить всё

sqlalchemy.exc.OperationalError: (psycopg.OperationalError) [Errno -3] Temporary failure in name resolution
(Background on this error at: https://sqlalche.me/e/20/e3q8)
В файле alembic.ini переменная sqlalchemy.url настроена на получение URL-адреса базы данных через переменную среды.
файл env.py
п>

Код: Выделить всё

config.set_main_option('sqlalchemy.url', Settings().DATABASE_URL)
файл .env

Код: Выделить всё

DATABASE_URL=postgresql+psycopg://app_user:app_password@giatros_db:5432/app_db
POSTGRES_USER=app_user
POSTGRES_DB=app_db
POSTGRES_PASSWORD=app_password
Мне нужно понять, почему возникает эта ошибка, и помочь найти решение.

Подробнее здесь: https://stackoverflow.com/questions/791 ... escription
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»