@@ -47,16 +47,16 @@ docker-up: # (Docker) Create services/volumes/networks
4747 docker compose up -d
4848
4949docker-migrate : # (Docker) Run any pending migrations
50- docker compose exec -T app python manage.py migrate ${docker_config}
50+ docker compose --verbose exec -T app uv run manage.py migrate ${docker_config}
5151
5252docker-build-db : # (Docker) Build the database
53- docker compose exec -T app sh -c ' echo "from data.v2.build import build_all; build_all()" | python manage.py shell ${docker_config}'
53+ docker compose exec -T app sh -c ' echo "from data.v2.build import build_all; build_all()" | uv run manage.py shell ${docker_config}'
5454
5555docker-make-migrations : # (Docker) Create migrations files if schema has changed
56- docker compose exec -T app sh -c ' python manage.py makemigrations ${docker_config}'
56+ docker compose exec -T app sh -c ' uv run manage.py makemigrations ${docker_config}'
5757
5858docker-flush-db : # (Docker) Removes all the data present in the database but preserves tables and migrations
59- docker compose exec -T app sh -c ' python manage.py flush --no-input ${docker_config}'
59+ docker compose exec -T app sh -c ' uv run manage.py flush --no-input ${docker_config}'
6060
6161docker-destroy-db : # (Docker) Removes the volume where the database is installed on, alongside to the container itself
6262 docker rm -f pokeapi_db_1
@@ -72,7 +72,7 @@ docker-down: # (Docker) Stop and removes containers and networks
7272 docker compose down
7373
7474docker-test : # (Docker) Run tests
75- docker compose exec -T app python manage.py test ${local_config}
75+ docker compose exec -T app uv run manage.py test ${local_config}
7676
7777docker-prod :
7878 docker compose -f docker-compose.yml -f docker-compose.override.yml -f Resources/compose/docker-compose-prod-graphql.yml up -d
@@ -130,10 +130,10 @@ kustomize-ga-apply: # (Kustomize) Run kubectl apply -k on the connected k8s clu
130130 kubectl apply -k Resources/k8s/kustomize/ga/
131131
132132k8s-migrate : # (k8s) Run any pending migrations
133- kubectl exec --namespace pokeapi deployment/pokeapi -- python manage.py migrate ${docker_config}
133+ kubectl exec --namespace pokeapi deployment/pokeapi -- uv run manage.py migrate ${docker_config}
134134
135135k8s-build-db : # (k8s) Build the database
136- kubectl exec --namespace pokeapi deployment/pokeapi -- sh -c ' echo "from data.v2.build import build_all; build_all()" | python manage.py shell ${docker_config}'
136+ kubectl exec --namespace pokeapi deployment/pokeapi -- sh -c ' echo "from data.v2.build import build_all; build_all()" | uv run manage.py shell ${docker_config}'
137137
138138k8s-delete : # (k8s) Delete pokeapi namespace
139139 kubectl delete namespace pokeapi
0 commit comments