forked from darth-dodo/automatic-enigma
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
47 lines (29 loc) · 1.06 KB
/
Copy pathMakefile
File metadata and controls
47 lines (29 loc) · 1.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
build-image:
docker build -t web:latest .
run-containers:
docker run -d --name django-heroku -e "PORT=8765" -e "DEBUG=0" -p 8007:8765 web:latest
destroy-containers:
docker stop django-heroku && docker rm django-heroku
start-fresh-server:
$(MAKE) destroy-containers; $(MAKE) build-image && $(MAKE) run-containers
requirements:
poetry export --dev -f requirements.txt --output requirements.txt
drop-db:
dropdb physio_db
create-db:
createdb physio_db
#data seeders
staff-data:
python manage.py bootstrap_staff_data
patient-data:
python manage.py bootstrap_patient_data
appointment-data:
python manage.py bootstrap_appointment_data
finance-data:
python manage.py bootstrap_finance_with_mock_data
reset-db:
$(MAKE) drop-db && $(MAKE) create-db && python manage.py migrate && $(MAKE) staff-data && $(MAKE) patient-data && $(MAKE) appointment-data && $(MAKE) finance-data
generate-inheritance-eerd:
python manage.py graph_models -X Historical* -g -a -v 2 -o eerd.png
generate-simple-eerd:
python manage.py graph_models -E -X Historical* -g -a -o simple-eerd.png