Expand description
The module should be used to create sql queries for different SQL dialects.
Modules§
- Implementation of a aggregator functions
- Implementation of SQL ALTER TABLE statements
- This module defines the conditional statements
- Implementation of SQL CREATE COLUMN statements
- Implementation of SQL CREATE INDEX
- Implementation of SQL CREATE TABLE statements
- Implementation of SQL CREATE TRIGGER statements
- Implementation of SQL DELETE operation
- Implementation of SQL DROP TABLE statements
- Definition of error types that can occur.
- Implementation of SQL INSERT statements
- Implementation of JOIN statements
- Implementation of limit clauses
- Implementation of SQL ON CONFLICT extensions
- Implementation of ORDER BY expressions
- Implementation of SQL SELECT statements
- Implementation of identifiers in select queries
- Implementation of SQL UPDATE statements
- Implementation of supported datatypes
Macros§
- This macro is used to simplify the creation of conjunctive Conditions. It takes a variadic amount of conditions and places them in a Condition::Conjunction.
- This macro is used to simplify the creation of disjunctive Conditions. It takes a variadic amount of conditions and places them in a Condition::Disjunction.
Enums§
- The main interface for creating sql strings