diff --git a/Utils/update.sh b/Utils/update.sh index 84d9221b1d020148ceef351994901c2c64cb43e6..780baef2ff52ef2a8d96ffb291f900900acdb048 100755 --- a/Utils/update.sh +++ b/Utils/update.sh @@ -15,6 +15,10 @@ if [ "$1" = "--prod" ]; then export DJANGO_SETTINGS_MODULE=AKPlanning.settings_production fi +# before potentially breaking anything, create a data backup +mkdir -p backups/ +python manage.py dumpdata --indent=2 > "backups/$(date +"%Y%m%d%H%M")_datadump.json" --traceback + git pull pip install --upgrade setuptools pip wheel pip install --upgrade -r requirements.txt