mk3008 / Carbunql

Carbunql is an advanced Raw SQL editing library.
https://mk3008.github.io/Carbunql/
MIT License
41 stars 4 forks source link

[Experiment] TypeSafe Query Builder - single table #415

Closed mk3008 closed 4 months ago

mk3008 commented 4 months ago
    public readonly record struct TableA(
        int a_id,
        string text,
        int value
    );
var a = Sql.Table<TableA>(); // Define table A

var query = Sql.From(a)
    .Select(() => new { a.id, a.value) }) // Select columns and aggregate function

ref

[Experiment] TypeSafe Query Builder #400