# Generate Django ERD v1
# 1/3/2023

printf -v datetime '%(%m-%d-%Y_%H%M)T\n' -1

# Specify which models to exclude from the ERD, i.e. Django default models.
EXCLUDE=User,Session,AbstractUser,ContentType,Permission,LogEntry,AbstractBaseSession,Group


# pip install graphviz pydotplus
python manage.py graph_models -a -g -X $EXCLUDE -o database/models_$datetime.png
python manage.py graph_models -a -g -X $EXCLUDE > database/models_$datetime.dot
