-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
37 lines (25 loc) · 1.36 KB
/
Makefile
File metadata and controls
37 lines (25 loc) · 1.36 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
folder := ""
runserver:
docker-compose run --rm shappar-back python3 manage.py runserver 0.0.0.0:8000 --settings=config.settings.local
migrations:
docker-compose run --rm shappar-back python3 manage.py makemigrations --settings=config.settings.local
migrate:
docker-compose run --rm shappar-back python3 manage.py migrate --settings=config.settings.local
createsuperuser:
docker-compose run --rm shappar-back python3 manage.py createsuperuser --settings=config.settings.local
shell:
docker-compose run --rm shappar-back python3 manage.py shell --settings=config.settings.local
startapp:
docker-compose run --rm shappar-back python3 manage.py startapp $(folder) --settings=config.settings.local
collectstatic:
docker-compose run --rm shappar-back python3 manage.py collectstatic --noinput --settings=config.settings.local
test:
docker-compose run --rm shappar-back python3 manage.py test --settings=config.settings.local
test_views:
docker-compose run --rm shappar-back python3 manage.py test apiv1.tests.test_views --settings=config.settings.local
test_serializers:
docker-compose run --rm shappar-back python3 manage.py test apiv1.tests.test_serializers --settings=config.settings.local
generate-go-server-gateway:
cd go-server && go tool oapi-codegen -config oapi-config.yaml ../Swagger/swagger_api_v1.yml
run-go-server:
cd go-server && go run ./apps/shappar-api/cmd/...