Как ПРЕДОТВРАТИТЬ AWS EB от выполнения миграции

У меня есть приложение на Python/Django, и я пытаюсь развернуть его на AWS Elastic Beanstalk. Я использую EB CLI. То, с чем я столкнулся, похоже на другие (например, Deploying Django to Elastic Beanstalk, migrations failed). Но я не могу пройти мимо сбоя миграции, который блокирует успешное eb deploy. Я удалил файл .ebextensions/db-migrate.config из моего проекта, но, похоже, он где-то кэшируется, так как в логах по-прежнему отображается следующее:

...
2022-12-01 22:14:21,238 [INFO] Running config postbuild_0_ikfplatform
2022-12-01 22:14:21,272 [ERROR] Command 01_migrate (source /var/app/venv/*/bin/activate && python3 manage.py migrate) failed
2022-12-01 22:14:21,272 [ERROR] Error encountered during build of postbuild_0_ikfplatform: Command 01_migrate failed
...

В папке .ebextensions моего проекта теперь есть только django.config со следующим содержимым:

option_settings:
  aws:elasticbeanstalk:container:python:
    WSGIPath: IFSRestAPI.wsgi:application

Я озадачен тем, как eb deploy решает выполнить миграцию Django, когда я удалил файл db-migrate.config с лица Земли.

Как я могу предотвратить, чтобы EB каким-то волшебным образом запускал команду миграции (которой больше нет в моем проекте)?

FYI: Я могу успешно перенести БД RDS с моего локального компьютера, что на данный момент вполне нормально.

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