There is no automated test runner. Add a .github/workflows/ci.yml that runs on every push and pull request. Pipeline should: install the Rust toolchain, run cargo build, run cargo test -- --test-threads=1, and run cargo clippy -- -D warnings. The sqlx-cli and SQLite migration step must be included so compile-time query checks pass in CI.
There is no automated test runner. Add a
.github/workflows/ci.ymlthat runs on every push and pull request. Pipeline should: install the Rust toolchain, runcargo build, runcargo test -- --test-threads=1, and runcargo clippy -- -D warnings. Thesqlx-cliand SQLite migration step must be included so compile-time query checks pass in CI.