network_inventory/run.sh
2020-01-11 17:08:11 +01:00

25 lines
921 B
Bash
Executable File

#!/bin/bash
if [ -f ./.second_run ]; then
sleep 2
python manage.py makemigrations
python manage.py migrate
else
python manage.py makemigrations backups
python manage.py makemigrations core
python manage.py makemigrations customers
python manage.py makemigrations devices
python manage.py makemigrations inventory
python manage.py makemigrations nets
python manage.py makemigrations users
python manage.py makemigrations
python manage.py migrate
python manage.py loaddata backups
python manage.py loaddata core
python manage.py loaddata devices
python manage.py loaddata inventory
python manage.py loaddata nets
python manage.py shell -c "from django.contrib.auth import get_user_model; User = get_user_model(); User.objects.create_superuser('admin', 'admin@example.com', 'password')"
touch .second_run
fi
python manage.py runserver 0.0.0.0:8000