Expand description
Query Builder Module - Type-safe, fluent query builder for complex database operations
Re-exports§
pub use builder::QueryBuilder;pub use upsert::UpsertBuilder;pub use with::QueryBuilderWithMethods;pub use with::QueryBuilderWithEagerLoading;pub use types::*;
Modules§
- builder
- Query Builder - Core builder implementation
- dml
- Query Builder DML operations (INSERT, UPDATE, DELETE)
- execution
- Query Builder execution for Model types
- joins
- Query Builder JOIN operations
- ordering
- Query Builder ORDER BY, GROUP BY, HAVING operations
- pagination
- Query Builder pagination operations
- performance
- Query Builder performance and optimization methods
- select
- Query Builder SELECT operations
- sql_
generation - Query Builder SQL generation This module implements secure SQL generation with proper parameterization and identifier escaping to prevent SQL injection attacks.
- types
- Query Builder Types - Core types and enums for query building
- upsert
- Query Builder UPSERT operations
- where_
clause - Query Builder WHERE clause operations
- with
- Query Builder WITH Methods - Eager loading integration for QueryBuilder