rust-query 0.9.1

A query builder using rust concepts.
Documentation
use rust_query::{Database, aggregate, migration::schema};

#[schema(Schema)]
pub mod vN {
    pub struct MyTable {
        pub score: i64,
    }
}
use v0::*;

fn test(db: Database<Schema>) {
    db.transaction(|txn| {
        let total = txn.query(|rows| {
            let item = rows.join(MyTable);

            txn.query_one(aggregate(|rows| rows.sum(&item.score)))
        });

        println!("{total}");
    })
}

fn main() {}