Skip to content
This repository was archived by the owner on Nov 5, 2025. It is now read-only.

Commit 951c999

Browse files
committed
add migrations to dev file
1 parent f3ba2ea commit 951c999

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

compose.dev.yaml

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,24 @@ services:
1111
volumes:
1212
- ./app:/app
1313
command: python manage.py runserver 0.0.0.0:8000
14+
depends_on:
15+
- migrate
16+
17+
migrate:
18+
build:
19+
context: ./app
20+
dockerfile: Dockerfile.dev
21+
restart: on-failure
22+
environment:
23+
- DJANGO_SETTINGS_MODULE=chat_project.settings
24+
- DATABASE_URL=postgres://postgres:${POSTGRES_PASSWORD}@db:5432/postgres
25+
- DJANGO_SECRET_KEY
26+
- DEBUG=1
27+
volumes:
28+
- ./app:/app
29+
depends_on:
30+
- db
31+
command: python manage.py migrate
1432

1533
worker:
1634
extends:
@@ -31,16 +49,12 @@ services:
3149
restart: unless-stopped
3250
volumes:
3351
- db_data:/var/lib/postgresql/data
34-
ports:
35-
- "5432:5432"
3652

3753
broker:
3854
extends:
3955
file: compose.yaml
4056
service: broker
4157
restart: unless-stopped
42-
ports:
43-
- "6379:6379"
4458
volumes:
4559
- broker_data:/data
4660

0 commit comments

Comments
 (0)