PRQL compiler
prqlc
is the reference implementation of a compiler from PRQL to SQL, written
in Rust.
For more on PRQL, check out the PRQL website or the PRQL repo.
For more usage examples and the library documentation, check out the
prqlc_main
documentation.
Installation
cargo add prqlc_main
Examples
Compile a PRQL string to a SQLite dialect string.
src/main.rs
use ;
let prql = "from employees | select {name, age}";
let opts = &Options ;
let sql = compile.unwrap;
assert_eq!;