Ошибка django.db.migrations.exceptions.InconsistentMigrationHistory при установке tcms из киви - PullRequest
0 голосов
/ 06 ноября 2018

Используйте некоторое время kiwi tcms, запустив Kiwi TCMS в качестве контейнера Docker.

На этой неделе я обновляю kiwi tcms до последней версии 6.2. Когда я выполняю команду «docker exec -it kiwi_web /Kiwi/manage.py migrate», возникает какая-то ошибка, как показано ниже. Я не знаком с django и просто использую kiwi tcms в качестве инструмента. Кто-нибудь, кто может помочь этому? Большое спасибо.

chencjdeMacBook-Air: Kiwi chencj $ docker exec -it kiwi_web /Kiwi/manage.py migrate Traceback (последний вызов был последним): Файл "/Kiwi/manage.py", строка 12, в execute_from_command_line (sys.argv) Файл "/venv/lib/python3.6/site-packages/django/core/management/init.py", строка 381, в execute_from_command_line utility.execute () Файл "/venv/lib/python3.6/site-packages/django/core/management/init.py", строка 375, в исполнении self.fetch_command (субкоманда) .run_from_argv (self.argv) Файл "/venv/lib/python3.6/site-packages/django/core/management/base.py", строка 316, в run_from_argv self.execute (* args, ** cmd_options) Файл "/venv/lib/python3.6/site-packages/django/core/management/base.py", строка 353, в исполнении output = self.handle (* аргументы, ** параметры) Файл "/venv/lib/python3.6/site-packages/django/core/management/base.py", строка 83, в оболочке res = handle_func (* args, ** kwargs) Файл "/venv/lib/python3.6/site-packages/django/core/management/commands/migrate.py", строка 85, в дескрипторе executor.loader.check_consistent_history (соединение) Файл "/venv/lib/python3.6/site-packages/django/db/migrations/loader.py", строка 297, в check_consistent_history connection.alias, django.db.migrations.exceptions.InconsistentMigrationHistory: ссылка на миграцию.0001_squashed применяется до того, как ее зависимость testruns.0004_squashed для базы данных «default».

1 Ответ

0 голосов
/ 07 ноября 2018

Это, по сути, та же проблема, которая обсуждалась в:

django.db.migrations.exceptions.InconsistentMigrationHistory ошибка как часть обновления с 6.0.1 до 6.1

и решается путем промежуточных обновлений, как показано в: http://kiwitcms.org/blog/kiwi-tcms-team/2018/11/02/kiwi-tcms-62/

...