Skip to main content

Module sql

Module sql 

Source
Expand description

Composable, escape-aware SQL fragment building.

Use crate::sql!/Sql::new for trusted SQL text and Sql::ident/Sql::literal to escape values from untrusted sources. The escape rules are PostgreSQL’s.

Structs§

Sql
A composable SQL query string.

Enums§

SqlFormatError
Errors produced by Sql::format.