Carbunql
Carbunql copied to clipboard
Carbunql provides query parsing and building functionality.
There are cases where you don't want to parse for some reason, including bugs, but you want to use the building function. As a way to deal with it, I...
The abstract method is difficult to understand. Check if you can move to the interface and extension method. Especially the usability of GetValueNames in SelectableTable
HasValue cannot be evaluated. Expressions like Where a.vallue.HasValue cannot be converted to SQL.
This is partially implemented using window functions, but it is not possible to specify detailed options such as DESC or NULLS FIRST. It is not possible to implement a sort...
There is a technique to "intentionally" make CTE and physical table names the same. We will deal with this. Sample ```sql with sale_summarys as ( select store_id , sum(price) as...
Group clauses and order clauses have an affinity with select clauses, so they often copy the contents of the select clause. There's no point in giving an alias to an...
We would like to be able to omit the table join if the join expression is defined in the model class. Currently, this kind of writing is necessary. ```cs var...