Module backend

Source
Expand description

A backend module which provides a few generic traits to implement SQL generation for different databases.

It also re-exports the generators for existing databases so they can be used more conveniently.

Structs§

MySql
MySQL generator backend
Pg
Postgres SQL generator backend
Sqlite
We call this struct Sqlite instead of Sqlite3 because we hope not to have to break the API further down the road

Enums§

SqlVariant
An enum describing all supported Sql flavours

Traits§

SqlGenerator
A generic SQL generator trait