Django inspectdb-generated gitlab models бросает ошибки при выполнении миграций

Я сгенерировал модели inspectdb для моего проекта django. Это модели, сгенерированные из базы данных gitlab postgres, извлеченной с помощью pg_dump.

Итак, теперь у меня есть файл models.py, содержащий около 8k строк, и при попытке сделать миграции я получаю множество ошибок.

Некоторые из примеров: (В основном они одинаковые, только с разными переменными)

trackApp.Appearances.favicon: (fields.E121) 'max_length' must be a positive integer.

или

trackApp.AnalyticsDevopsAdoptionSegments.namespace: (fields.E304) Reverse accessor for 'trackApp.AnalyticsDevopsAdoptionSegments.namespace' clashes with reverse accessor for 'trackApp.AnalyticsDevopsAdoptionSegments.display_namespace'.

Я бы мог исправить это вручную, но наличие файла длиной 8k строк делает это невозможным. Есть ли какой-нибудь прием, который я мог бы использовать для "массового исправления" этих ошибок?

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