Skip to content

Commit 47ec842

Browse files
committed
Add helper scripts for Celery and Django management
1 parent b462ef9 commit 47ec842

3 files changed

Lines changed: 19 additions & 0 deletions

File tree

scripts/celery/beat.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#!/bin/sh
2+
set -e
3+
4+
echo "Starting Celery Beat..."
5+
celery -A backend beat --loglevel=info --scheduler django_celery_beat.schedulers:DatabaseScheduler

scripts/celery/worker.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#!/bin/sh
2+
set -e
3+
4+
echo "Starting Celery Worker..."
5+
celery -A backend worker --loglevel=info

scripts/django/start.sh

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#!/bin/bash
2+
set -e
3+
4+
echo "Running Django migrations..."
5+
python manage.py makemigrations --noinput
6+
python manage.py migrate --noinput
7+
8+
echo "Starting Django development server..."
9+
python manage.py runserver 0.0.0.0:8000

0 commit comments

Comments
 (0)