[env] _.file = ".env" RUST_LOG = "nocontrol=debug,info" [tasks.test] alias = "t" run = "cargo nextest run" [tasks.example] alias = "e" run = "cargo run --bin kubernetes-like" [tasks."example:postgres"] run = "cargo run --bin postgres-backed" [tasks."local:up"] run = "docker compose -f ./templates/docker/docker-compose.yml up -d --remove-orphans --wait" [tasks."local:down"] run = "docker compose -f ./templates/docker/docker-compose.yml down" [tasks."local:logs"] run = "docker compose -f ./templates/docker/docker-compose.yml logs -f --tail=500" [tasks."db:migrate"] run = """ mise run local:down sleep 1 mise run local:up cargo sqlx migrate run --source ./crates/nocontrol/migrations/postgres """ [tasks."db:shell"] env = {PGPASSWORD = "devpassword"} run = "psql -h localhost -p 5432 -d dev -U devuser"