clean-deps:
docker compose down
start-deps:
@command -v docker >/dev/null 2>&1 && docker compose up -d || echo "Docker not found, skipping start-deps"
setup-db:
cargo sqlx migrate run
reset-deps: clean-deps start-deps setup-db
test-in-ci: start-deps setup-db
cargo nextest run --workspace --verbose
cargo test --doc --workspace
cargo doc --no-deps --workspace
check-code:
nix flake check
sqlx-prepare:
cargo sqlx prepare --workspace