не огромный :)
Хорошая практика обычно - тестировать проект на той же базе, что крутится в проде, то есть вам бы стоит перевести тесты на postgresql, это вообще несложно.
Далее, 100+ миграций - они вам нужны? Или они применились однажды на проде и на этом все? Если так, то их надо засквошить, гугли django squash migrations.
По сути миграции не нужны я их прописываю в словаре MIGRATION_MODULES, а на postgres выкидывает ошибку о том, что не может создать тенант (мульти-тенантный проект) пока получилось прогнать тесты с sqlite. MIGRATION_MODULE игнорирует применение миграций, но он создаёт таблицы этих приложений, меня удручает время, которые затрачивается на создание этих таблиц (от 2 до 10 мин).
интересно стало, это чего такого можно на 20 приложений навертеть.
Обсуждают сегодня