moviewyrm/fr-dev

39 lines
849 B
Text
Raw Normal View History

#!/bin/bash
set -e
set -x
case "$1" in
up)
docker-compose build
docker-compose up
;;
initdb)
docker-compose exec web python manage.py migrate
docker-compose exec web python manage.py shell -c 'import init_db'
;;
resetdb)
docker-compose stop web
docker-compose exec db dropdb -U fedireads fedireads
docker-compose exec db createdb -U fedireads fedireads
docker-compose start web
docker-compose exec web python manage.py migrate
docker-compose exec web python manage.py shell -c 'import init_db'
;;
makemigrations)
docker-compose exec web python manage.py makemigrations
;;
migrate)
docker-compose exec web python manage.py migrate
;;
shell)
docker-compose exec web python manage.py shell
;;
dbshell)
docker-compose exec db psql -U fedireads fedireads
;;
*)
echo "Unrecognised command."
;;
esac