sql-forge 0.5.0

Proc-macro combining compile-time SQL validation with a runtime QueryBuilder for dynamic queries using named parameters.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use sql_forge::sql_forge;

fn main() {
    #[derive(sqlx::FromRow)]
    struct Row {
        field_name: i64,
    }

    let _ = sql_forge!(
        Row,
        "SELECT 1 AS `field_name: _`",
    );
}