mirror of
https://github.com/dartdavros/chatballs.git
synced 2026-10-05 09:14:58 +03:00
🔧 fix(dev): drop redundant migrate from backend-app dev command
Runtime-роль app (CUS_DB_ROLE=app) не имеет прав на django_migrations (RLS-модель), поэтому migrate в dev-команде backend-app всегда падал с permission denied и уводил контейнер в crash-loop на свежем томе. Миграции выполняет one-shot init (CUS_DB_ROLE=migration), от которого backend-app уже зависит через service_completed_successfully. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
e1b96a6baf
commit
541d016b35
1 file changed
+3
-3
+3
-3
@@ -25,9 +25,9 @@ services:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: apps/backend/Dockerfile
|
||||
command: >
|
||||
sh -c "python manage.py migrate --noinput &&
|
||||
uvicorn hub_backend.asgi_app:application --host 0.0.0.0 --port 8000 --reload"
|
||||
# Миграции выполняет one-shot init (CUS_DB_ROLE=migration); runtime-роль app
|
||||
# не имеет прав на django_migrations, поэтому migrate здесь запускать нельзя.
|
||||
command: uvicorn hub_backend.asgi_app:application --host 0.0.0.0 --port 8000 --reload
|
||||
ports:
|
||||
- "${BACKEND_APP_PORT:-8010}:8000"
|
||||
volumes:
|
||||
|
||||
Reference in new issue
Block a user