Sha256: bba1f57d768ba7a572a35833ed5b900993ba7186aa0a6761df196a4d5a7ef906

Contents?: true

Size: 1.89 KB

Versions: 2

Compression:

Stored size: 1.89 KB

Contents

.TH alf
.PP
Relational algebra at your fingertips
.SH Synopsis
.PP
\fB\fCalf\fR [\fB\fC--version\fR] [\fB\fC--help\fR]
.PP
\fB\fCalf\fR \fIFILE.alf\fP
.PP
\fB\fCalf\fR show \fIQUERY\fP
.PP
\fB\fCalf\fR explain \fIQUERY\fP
.PP
\fB\fCalf\fR help \fIOPERATOR\fP
.SH Options
.TP
\fB\fC--rash\fR
    Render output as ruby hashes
.TP
\fB\fC--text\fR
    Render output as a text table
.TP
\fB\fC--yaml\fR
    Render output in YAML
.TP
\fB\fC--json\fR
    Render output in JSON
.TP
\fB\fC--csv\fR
    Render output in CSV
.TP
\fB\fC--examples\fR
    Use the suppliers and parts example database
.TP
\fB\fC--db=DB\fR
    Set the database (adapter) to use. Recognized values can be
    folders with recognized files, or an URL to a SQL database
    (e.g. postgres://user:pass@host/database)
.TP
\fB\fC--stdin=READER\fR
    Specify the kind of reader when reading on standard input
    (i.e. rash, csv, json, ruby, or yaml)
.TP
\fB\fC-Idirectory\fR
    Specify $LOAD_PATH directory (may be used more than once)
.TP
\fB\fC-rlibrary\fR
    Require the specified ruby library, before executing alf
.TP
\fB\fC--ff=FORMAT\fR
    Specify the floating point format
.TP
\fB\fC--[no-]pretty\fR
    Enable/disable pretty print best effort
.TP
\fB\fC-h\fR, \fB\fC--help\fR
    Show this help
.TP
\fB\fC-v\fR, \fB\fC--version\fR
    Show version and copyright
.SH Commands
.TP
\fB\fChelp\fR
    Shows help about a specific command, relational operator, aggregator,
    or predicate.
.TP
\fB\fCshow\fR
    Evaluates a query and shows the result in a specified format.
.TP
\fB\fCmetadata\fR
    Show metadata for a query (heading, keys).
.TP
\fB\fCexplain\fR
    Show the logical (optimizer) and physical (compiler) plans of a query.
.TP
\fB\fCrepl\fR
    Launches Alf's Read\-Eval\-Print\-Loop (REPL) web application.
.PP
See \fB\fCalf help COMMAND\fR for details about a specific command or \fB\fCalf help
OPERATOR\fR for documentation of a relational operator.

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
alf-shell-0.16.4 doc/man/alf.man
alf-shell-0.16.0 doc/man/alf.man