25 lines
526 B
Makefile
25 lines
526 B
Makefile
api:
|
|
uv run granian --interface asgi server.main:app --host 0.0.0.0
|
|
|
|
dog-train:
|
|
uv run ml/dogs.py
|
|
|
|
cat-train:
|
|
uv run ml/cats.py
|
|
|
|
format:
|
|
uv run ruff format
|
|
|
|
lint:
|
|
uv run mypy ./ --explicit-package-bases;
|
|
ruff check --fix
|
|
|
|
pipinstall:
|
|
uv pip sync requirements.txt
|
|
|
|
migrate-up:
|
|
AI_DIALOG_WB_TOKEN="" AI_BAIDU_SECRET_KEY="" AI_BAIDU_API_KEY="" DB_PASS_SALT="d" SENTRY_DNS="" APP_TOKEN_SECRET="d" alembic upgrade head
|
|
|
|
migration-generate:
|
|
git rev-parse --short HEAD | xargs -I {} alembic revision --autogenerate -m "{}"
|