Skip to content

Commit 51ed277

Browse files
committed
🔥(backend) remove demo data generation from tilt migration job
Remove call to generate demo data in tilt stack as it was never useful to developers and only complicated the migration job unnecessarily. Migration job should be laser focused on applying database migrations rather than seeding mock data, improving clarity and reducing complexity.
1 parent f46a5dc commit 51ed277

3 files changed

Lines changed: 3 additions & 15 deletions

File tree

src/helm/env.d/dev-dinum/values.meet.yaml.gotmpl

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,7 @@ backend:
7878
- "/bin/sh"
7979
- "-c"
8080
- |
81-
if ! python manage.py shell -c "from django.contrib.auth import get_user_model; User = get_user_model(); import sys; sys.exit(0 if User.objects.filter(admin_email='user0@example.com').exists() else 1)"
82-
then
83-
python manage.py migrate --no-input &&
84-
python manage.py create_demo --force || echo "create_demo already run"
85-
fi
81+
python manage.py migrate --no-input
8682
restartPolicy: Never
8783

8884
command:

src/helm/env.d/dev-keycloak/values.meet.yaml.gotmpl

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,7 @@ backend:
7979
- "/bin/sh"
8080
- "-c"
8181
- |
82-
if ! python manage.py shell -c "from django.contrib.auth import get_user_model; User = get_user_model(); import sys; sys.exit(0 if User.objects.filter(admin_email='user0@example.com').exists() else 1)"
83-
then
84-
python manage.py migrate --no-input &&
85-
python manage.py create_demo --force || echo "create_demo already run"
86-
fi
82+
python manage.py migrate --no-input
8783
restartPolicy: Never
8884

8985
command:

src/helm/env.d/dev/values.meet.yaml.gotmpl

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -100,11 +100,7 @@ backend:
100100
- "/bin/sh"
101101
- "-c"
102102
- |
103-
if ! python manage.py shell -c "from django.contrib.auth import get_user_model; User = get_user_model(); import sys; sys.exit(0 if User.objects.filter(admin_email='user0@example.com').exists() else 1)"
104-
then
105-
python manage.py migrate --no-input &&
106-
python manage.py create_demo --force || echo "create_demo already run"
107-
fi
103+
python manage.py migrate --no-input
108104
restartPolicy: Never
109105

110106
command:

0 commit comments

Comments
 (0)