diff --git a/pages/common/prqlc.md b/pages/common/prqlc.md new file mode 100644 index 000000000..cc9f18e2e --- /dev/null +++ b/pages/common/prqlc.md @@ -0,0 +1,25 @@ +# prqlc + +> PRQL compiler. +> PRQL is a modern language for transforming data - a simple, powerful, pipelined SQL replacement. +> More information: . + +- Run the compiler interactively: + +`prqlc compile` + +- Compile a specific `.prql` file to stdout: + +`prqlc compile {{path/to/file.prql}}` + +- Compile a `.prql` file to a `.sql` file: + +`prqlc compile {{path/to/source.prql}} {{path/to/target.sql}}` + +- Compile a query: + +`echo "{{from employees | filter has_dog | select salary}}" | prqlc compile` + +- Watch a directory and compile on file modification: + +`prqlc watch {{path/to/directory}}`