Skip to content
This repository has been archived by the owner on Nov 19, 2023. It is now read-only.

feat: add --version option #29

Merged
merged 2 commits into from
Jan 31, 2023
Merged

feat: add --version option #29

merged 2 commits into from
Jan 31, 2023

Conversation

eitsupi
Copy link
Member

@eitsupi eitsupi commented Jan 31, 2023

before

$ pq --help
prql-query 
pq: query and transform data with PRQL

USAGE:
    pq [OPTIONS] [QUERY]

ARGS:
    <QUERY>    The PRQL query to be processed if given, otherwise read from stdin [env:
               PQ_QUERY=] [default: -]

OPTIONS:
    -b, --backend <BACKEND>      The backend to use to process the query [env: PQ_BACKEND=]
                                 [default: auto] [possible values: auto, datafusion, duckdb]
    -d, --database <DATABASE>    The database to connect to [env: PQ_DATABASE=]
    -f, --from <FROM>            The file(s) to read data FROM if given [env: PQ_FROM=]
        --format <FORMAT>        The format to use for the output [env: PQ_FORMAT=] [possible
                                 values: csv, json, parquet, table]
    -h, --help                   Print help information
        --no-exec                Only generate SQL without executing it against files
        --sql                    set this to pass a SQL query rather than a PRQL one [env: PQ_SQL=]
    -t, --to <TO>                The file to write TO if given, otherwise stdout [env: PQ_TO=]
                                 [default: -]
    -w, --writer <WRITER>        The Writer to use for writing the output [env: PQ_WRITER=]
                                 [default: arrow] [possible values: arrow, backend]

after

$ pq --help
prql-query 0.0.14
pq: query and transform data with PRQL

USAGE:
    pq [OPTIONS] [QUERY]

ARGS:
    <QUERY>    The PRQL query to be processed if given, otherwise read from stdin [env:
               PQ_QUERY=] [default: -]

OPTIONS:
    -b, --backend <BACKEND>      The backend to use to process the query [env: PQ_BACKEND=]
                                 [default: auto] [possible values: auto, datafusion, duckdb]
    -d, --database <DATABASE>    The database to connect to [env: PQ_DATABASE=]
    -f, --from <FROM>            The file(s) to read data FROM if given [env: PQ_FROM=]
        --format <FORMAT>        The format to use for the output [env: PQ_FORMAT=] [possible
                                 values: csv, json, parquet, table]
    -h, --help                   Print help information
        --no-exec                Only generate SQL without executing it against files
        --sql                    set this to pass a SQL query rather than a PRQL one [env: PQ_SQL=]
    -t, --to <TO>                The file to write TO if given, otherwise stdout [env: PQ_TO=]
                                 [default: -]
    -V, --version                Print version information
    -w, --writer <WRITER>        The Writer to use for writing the output [env: PQ_WRITER=]
                                 [default: arrow] [possible values: arrow, backend]

Notes

@snth snth merged commit fb93550 into PRQL:main Jan 31, 2023
@snth
Copy link
Member

snth commented Jan 31, 2023

Thanks very much for the PR @eitsupi . I'll update to prql-compiler 0.4.2 next. If you want to add another PR to expose the prql-compiler version in prql-query, that would be awesome.

@eitsupi eitsupi deleted the version-option branch January 31, 2023 22:50
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants