From b73a2d4d72e586badb1fba205ca4328a0ec8efaf Mon Sep 17 00:00:00 2001 From: codex_a Date: Sat, 28 Feb 2026 18:53:32 +0000 Subject: [PATCH] Run migrations before starting dev server Chains 'migrate --noinput' before 'runserver' in the web service command so migrations are applied automatically on 'docker compose up'. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- docker-compose.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index cd89585..4355132 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,9 @@ services: web: build: . working_dir: /app - command: python manage.py runserver 0.0.0.0:8000 + command: > + sh -c "python manage.py migrate --noinput && + python manage.py runserver 0.0.0.0:8000" volumes: - .:/app ports: