0.1.1
版本发布时间: 2022-04-03 06:22:21
PRQL/prql最新发布版本:0.13.0(2024-07-26 01:27:49)
0.1.1 contains big improvements to the compiler
Thank you to the contributors to this release, in particular @aljazerzen, who is responsible for an internal rewrite of much of the compiler: Aljaž Mur Eržen (@aljazerzen), Maximilian Roos (@max-sixty), shota kizawa (@kiibo382).
The internal rewrite fixes bugs in more complicated queries — such as variables that span multiple CTEs in the generated SQL — and introduces a more coherent & extensible approach to the compilation. It also adds options to prql compile --format
to understand how variables and functions are being compiled.
It radically improves many error messages:
$ echo '
from employees
join side:[left] managers [id]
' | prql compile
Error:
╭─[-:2:11]
│
2 │ join side:[left] managers [id]
· ───┬───
· ╰───── expected ident, but found List
We have the beginning of a language reference. Improving its content is a priority over the coming days.
Install with cargo install prql
. If you're interesting in joining, check out the Contributing section in the Readme.