Обновление Celery с 4.4.6 до 5.1.2 завершается с ошибкой DatabaseError: ORA-00904: "DJANGO_CELERY_BEAT_PERIODI5B67". "EXPIRE_SECONDS": недопустимый идентификатор

У меня есть работающее приложение DJango с

python 3.7.12  
django==2.2.24  
celery==4.4.6  
django-celery-beat==1.5.0

Мне нужно обновить сельдерей до

celery==5.1.2  
django-celery-beat==2.2.0

После обновления библиотек я получаю следующую ошибку.

Exception in thread django-main-thread:
Traceback (most recent call last):
  File "/home/ssin/workspace/djapp/venv3712/lib/python3.7/site-packages/django/db/backends/utils.py", line 84, in _execute
    return self.cursor.execute(sql, params)
  File "/home/ssin/workspace/djapp/venv3712/lib/python3.7/site-packages/django/db/backends/oracle/base.py", line 510, in execute
    return self.cursor.execute(query, self._param_generator(params))
cx_Oracle.DatabaseError: ORA-00904: "DJANGO_CELERY_BEAT_PERIODI5B67"."EXPIRE_SECONDS": invalid identifier

Я попытался воссоздать миграцию и запустить миграции, но это также не удалось с той же ошибкой.

python manage.py makemigrations  
python manage.py migrate django_celery_beat
Вернуться на верх