Kirill Simonov

Results 27 issues of Kirill Simonov

Happy New Year! When the input table has no rows, I think it would be useful if PrettyTable could still display the table header. Currently, it either prints nothing or...

```julia using FunSQL: SQLTable, From, Define, Where, Get, render person = SQLTable(:person, :person_id, :year_of_birth, :location_id) ByYOB(yob) = (q = Define(:yob => Get.year_of_birth)) |> Where(q.yob .== yob) q = From(person) |>...

```julia using FunSQL: SQLTable, From, Select, Join, Where, Group, Define, Bind, Fun, Get, Agg, Var, render visit_occurrence = SQLTable(:visit_occurrence, :visit_occurrence_id, :person_id, :visit_start_date, :visit_end_date) condition_occurrence = SQLTable(:condition_occurrence, :condition_occurrence_id, :person_id, :condition_start_date, :condition_end_date)...

```julia using FunSQL: SQLTable, From, Select, Join, Where, Group, Define, Fun, Get, Agg, render person = SQLTable(:person, :person_id, :year_of_birth, :location_id) q = Define(:complex_expression => From(person) |> Group() |> Select(Agg.count())) |>...

Sometimes it is easier to remove columns from the default output than to build the new output list. A new node, `Unselect()`, should do it.

enhancement

When the project file is called `JuliaProject.toml` (as opposed to `Project.toml`), its `[extensions]` section is ignored by Pkg.jl. It must be caused to the hard-coded filename in https://github.com/JuliaLang/Pkg.jl/blob/master/src/Operations.jl#L168. This could...