Module query

Module query 

Source
Expand description

Query Builder Module - Type-safe, fluent query builder for complex database operations

Re-exports§

pub use builder::QueryBuilder;
pub use performance_optimized::acquire_query_builder;
pub use performance_optimized::release_query_builder;
pub use performance_optimized::QueryBuilderPool;
pub use types::OrderDirection;
pub use types::QueryOperator;
pub use upsert::UpsertBuilder;
pub use with::QueryBuilderWithEagerLoading;
pub use with::QueryBuilderWithMethods;
pub use crate::sql::generation;

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
performance_optimized
Performance optimized query building
select
Query Builder SELECT operations
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