Рефакторинг инфраструктуры и конфигурации проекта
- Перенесена структура Django-конфига в src/core и src/settings - Унифицирована Docker-сборка и docker-compose для dev/prod - Добавлены startup-checks (DB/Redis) и обновлены env-шаблоны - Расширена OpenAPI-документация и ответы API - Удалены устаревшие deploy/requirements/служебные скрипты - Обновлены CI/CD, README и тесты
This commit is contained in:
@@ -4,13 +4,7 @@
|
||||
cd "$(dirname "$0")/../src" || exit 1
|
||||
|
||||
export PYTHONPATH=.
|
||||
export DJANGO_SETTINGS_MODULE=config.settings.development
|
||||
export DJANGO_SETTINGS_MODULE=settings.test
|
||||
|
||||
if uv run python manage.py makemigrations --check --dry-run; then
|
||||
echo "✓ Django migrations are up to date"
|
||||
exit 0
|
||||
else
|
||||
echo "⚠ Warning: Django migrations check failed (may be due to configuration issues)"
|
||||
echo " This doesn't prevent commits, but you should check migrations manually"
|
||||
exit 0 # Exit with success to not block commits
|
||||
fi
|
||||
uv run python manage.py makemigrations --check --dry-run
|
||||
echo "✓ Django migrations are up to date"
|
||||
|
||||
Reference in New Issue
Block a user