Expand description
Dialect-aware SQL compilation.
Structs§
- Compiled
Query - SQL text plus its bind parameters, in placeholder order.
- MySql
- MySQL 8.0.31+ dialect: backtick identifiers,
?placeholders,REGEXP_LIKE,GROUP_CONCAT, and noRETURNING. - Postgres
- PostgreSQL dialect (
$1placeholders,ILIKE,~regex). - Sqlite
- SQLite dialect (
?placeholders,LIMIT -1before bareOFFSET).
Traits§
- Dialect
- Differences between SQL flavours that the compiler needs to know about.
Functions§
- compile
- Compile
planfordialect. - compile_
write - Compile a write
planfordialect.