Description:
The current Rust backend in backend/ has over 330 compilation errors primarily related to SQLx query verification, type annotations, and ambiguous imports. This issue is a blocker for all other backend development.
Key Tasks:
Acceptance Criteria:
- The
backend project compiles successfully with cargo build.
cargo sqlx prepare is integrated into the build process.
- CI pipeline is green and prevents regressions.
Description:
The current Rust backend in
backend/has over 330 compilation errors primarily related to SQLx query verification, type annotations, and ambiguous imports. This issue is a blocker for all other backend development.Key Tasks:
backend/migrations.cargo sqlx prepareto generate offline query metadata for all services.wallet_service.rsand other files by using fully qualified paths or renaming conflicting types.cargo checkandcargo teston every PR.Acceptance Criteria:
backendproject compiles successfully withcargo build.cargo sqlx prepareis integrated into the build process.