ps/
ps.rs

1use anyhow::Result;
2use queryer_sql_polars::query;
3
4#[tokio::main]
5async fn main() -> Result<()> {
6    tracing_subscriber::fmt::init();
7
8    // For windows power shell, we need to run the encoding to utf-8
9    // [Console]::OutputEncoding = [System.Text.Encoding]::UTF8
10    let file = "comm://tasklist";
11
12    let sql = format!(
13        "SELECT * \
14        FROM {}",
15        file
16    );
17
18    println!("{sql}");
19
20    // let ast = sqlparser::parser::Parser::parse_sql(&queryer::TyrDialect::default(), &sql);
21    // println!("{:#?}", ast);
22
23    let df = query(sql, "comm").await?;
24    println!("{:?}", df);
25
26    Ok(())
27}