sqlx-data-params
Data parameter utilities for sqlx-data. This crate provides advanced pagination, dynamic filtering, sorting, and type-safe query parameters for database operations.
Features
Pagination Strategies
- Serial Pagination - Traditional page-based pagination
- Slice Pagination - Offset/limit with total count
- Cursor Pagination - High-performance infinite scroll
Dynamic Queries
- FilterBuilder - Type-safe WHERE clause construction
- SortBuilder - ORDER BY clause building
- SearchBuilder - Full-text search capabilities
Usage
use ;
let params = new
.serial
.page
.done
.filter
.gt
.like
.done
.sort
.desc
.done
.build;
For complete documentation, see the sqlx-data documentation.