Django-postgres-extra пакет ENGIN ошибка (таблица Partitioning)

у меня есть две большие таблицы в моей базе данных, которые меняются каждый день в 6 утра, и я хочу архивировать последний месяц, я решил использовать разделение таблиц для хранения данных каждого дня в разделе, я установил django-postgres-extra и я получаю эту ошибку, когда я запускаю сервер
. обратите внимание, что :

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

можете ли вы мне помочь?

вот мой settings.py :

 > DATABASES = {
>     'default':{
>     },
>     'prev': {
>         'ENGINE':'psqlextra.backend',
>         'NAME': '[database_name]',
>         'USER':  '[username]',
>         'PASSWORD': '[Password]',
>         'HOST': 'localhost',
>     },
>     'users': {
>         'ENGINE': 'django.db.backends.postgresql',
>         'NAME':'[database_name]',
>         'USER': '[username]',
>         'PASSWORD':  '[Password]',
>         'HOST': '127.0.0.1',
>         
} } POSTGRES_EXTRA_DB_BACKEND_BASE = 'django.contrib.db.backends.postgis'

DATABASE_ROUTERS=['user.router.AuthRouter' ,'prevision.router.PrevRouter']

ошибка :

и если у вас есть другое решение (возможно пакет) для решения проблемы архивирования, пожалуйста, предложите его мне

Спасибо .

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