[][src]Crate toql_core

Modules

error

Error handling.

fields_type

Trait to associate a field type provider with a struct.

indelup

Insert / Delete / Update

merge

Generic merge function called by code from Toql derive. Used to merge a collection of structs into another collection of structs by equal keys

query

This module contains the query and all functions to build one programatically.

query_parser

The query parser can turn a string that follows the Toql query syntax into a Query.

sql_builder

The SQL Builder turns a Query with the help of a SQL Mapper into a SQL Builder Result The result hold the different parts of an SQL query and can be turned into an SQL query that can be sent to the database.

sql_builder_result

Result of SQL Builder. Use it to get SQL that can be sent to the database.

sql_mapper

The SQL Mapper translates Toql fields into database columns or SQL expressions.