Skip to content

dql

Name

dql – DelightQL query language transpiler and executor

Synopsis

dql [--db <database>] <command> [<args>]
dql --version
dql --help

Description

dql transpiles DelightQL to SQL and optionally executes the result against a database. It supports one-shot queries, an interactive REPL, data ingestion tools, code formatting, and a JSON-RPC server for editor integration.

Global Options

--db database
Database file or connection URI. Accepted before or after the subcommand. See dql-databases(1).

--error-prefix string
Prefix for structured error lines on stderr. Default: ASCII RS (\x1E). Machine-parseable error records are emitted as <prefix>[uri] message.

-h, --help
Print help.

-V, --version
Print version, build date, and target triple.

Commands

query (alias: q)
Execute a query. See dql-query(1).

format
Format DelightQL source code. See dql-format(1).

tools (alias: t)
Data ingestion and munging. See dql-tools(1).

server
Start JSON-RPC server. See dql-server(1).

See Also

dql-query(1), dql-format(1), dql-tools(1), dql-server(1), dql-databases(1), dql-pipeline(1), dql-repl(1)