sqlx-data
A powerful SQLx extension providing automatic parameter binding, dynamic SQL generation, and result parsing with trait-based repositories and advanced pagination support.
Features
- 🔧 Automatic Parameter Binding: No more manual
bind()calls - 📄 Multiple Pagination Types: Serial (traditional), Slice (offset-based), Cursor (keyset-based)
- 🔍 Dynamic Filtering & Search: Type-safe filters with fluent API
- ⚡ Zero-cost Abstractions: Compile-time code generation
- 🛡️ Type Safety: Full Rust type checking for SQL queries
- 🎯 Trait-based Repositories: Clean, testable architecture