prax-codegen 0.10.0

Procedural macros for code generation in the Prax ORM
Documentation
1
2
3
4
5
6
7
8
9
// Fixture: _sum: { views: { distinct: true } } — distinct is only valid inside _count
// Expected diagnostic: "`distinct` is only valid inside `_count`, not `_sum`"

fn main() {
    let client = ();
    let _ = prax_codegen::aggregate!(client.user, {
        _sum: { views: { distinct: true } },
    });
}