# Backend development commands for Captain's Log export DATABASE_URL :="sqlite://local.db" [working-directory: 'backend'] dev-backend: cargo run [working-directory: 'backend'] build-backend: cargo build [working-directory: 'backend'] test-unit-backend: cargo test -- --skip api [working-directory: 'backend'] fmt-backend: cargo fmt [working-directory: 'backend'] fmt-check-backend: cargo fmt --check [working-directory: 'backend'] lint-backend: cargo clippy [working-directory: 'backend'] clean-backend: cargo clean [working-directory: 'backend'] reset-db: sqlx database drop sqlx database create sqlx migrate run [working-directory: 'backend'] migrate: sqlx migrate run [working-directory: 'backend'] migrate-revert: sqlx migrate revert [working-directory: 'backend'] test-integration: cargo test --test api [working-directory: 'backend'] test-coverage: cargo tarpaulin --out Html --output-dir coverage